diff options
| author | Brian Anderson <banderson@mozilla.com> | 2013-02-01 00:27:37 -0800 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2013-02-01 21:22:49 -0800 |
| commit | c6e8af446fa7fcd6b2362489293f2e6c5b98ffc3 (patch) | |
| tree | 6655fd4f398765fe03bd3690a1e00203080db5f4 | |
| parent | 89c8ef792f7e7641abfac421ba1e8f90384883ec (diff) | |
| download | rust-c6e8af446fa7fcd6b2362489293f2e6c5b98ffc3.tar.gz rust-c6e8af446fa7fcd6b2362489293f2e6c5b98ffc3.zip | |
rustdoc: Remove definitions of spawn_listener and spawn_conversation
| -rw-r--r-- | src/librustdoc/util.rs | 24 |
1 files changed, 0 insertions, 24 deletions
diff --git a/src/librustdoc/util.rs b/src/librustdoc/util.rs index 23741ed5acf..37f373504e6 100644 --- a/src/librustdoc/util.rs +++ b/src/librustdoc/util.rs @@ -21,27 +21,3 @@ pub struct NominalOp<T> { impl<T: Copy> NominalOp<T>: Clone { fn clone(&self) -> NominalOp<T> { copy *self } } - -pub fn spawn_listener<A: Owned>( - f: fn~(oldcomm::Port<A>)) -> oldcomm::Chan<A> { - let setup_po = oldcomm::Port(); - let setup_ch = oldcomm::Chan(&setup_po); - do task::spawn |move f| { - let po = oldcomm::Port(); - let ch = oldcomm::Chan(&po); - oldcomm::send(setup_ch, ch); - f(move po); - } - oldcomm::recv(setup_po) -} - -pub fn spawn_conversation<A: Owned, B: Owned> - (f: fn~(oldcomm::Port<A>, oldcomm::Chan<B>)) - -> (oldcomm::Port<B>, oldcomm::Chan<A>) { - let from_child = oldcomm::Port(); - let to_parent = oldcomm::Chan(&from_child); - let to_child = do spawn_listener |move f, from_parent| { - f(from_parent, to_parent) - }; - (from_child, to_child) -} |
