@@ -48,13 +48,7 @@ concurrency at this writing:
4848* [ ` std::task ` ] - All code relating to tasks and task scheduling,
4949* [ ` std::comm ` ] - The message passing interface,
5050* [ ` sync::DuplexStream ` ] - An extension of ` pipes::stream ` that allows both sending and receiving,
51- * [ ` sync::SyncSender ` ] - An extension of ` pipes::stream ` that provides synchronous message sending,
52- * [ ` sync::SyncReceiver ` ] - An extension of ` pipes::stream ` that acknowledges each message received,
53- * [ ` sync::rendezvous ` ] - Creates a stream whose channel, upon sending a message, blocks until the
54- message is received.
5551* [ ` sync::Arc ` ] - The Arc (atomically reference counted) type, for safely sharing immutable data,
56- * [ ` sync::RWArc ` ] - A dual-mode Arc protected by a reader-writer lock,
57- * [ ` sync::MutexArc ` ] - An Arc with mutable data protected by a blocking mutex,
5852* [ ` sync::Semaphore ` ] - A counting, blocking, bounded-waiting semaphore,
5953* [ ` sync::Mutex ` ] - A blocking, bounded-waiting, mutual exclusion lock with an associated
6054 FIFO condition variable,
@@ -70,13 +64,8 @@ concurrency at this writing:
7064[ `std::task` ] : std/task/index.html
7165[ `std::comm` ] : std/comm/index.html
7266[ `sync::DuplexStream` ] : sync/struct.DuplexStream.html
73- [ `sync::SyncSender` ] : sync/struct.SyncSender.html
74- [ `sync::SyncReceiver` ] : sync/struct.SyncReceiver.html
75- [ `sync::rendezvous` ] : sync/fn.rendezvous.html
7667[ `sync::Arc` ] : sync/struct.Arc.html
77- [ `sync::RWArc` ] : sync/struct.RWArc.html
78- [ `sync::MutexArc` ] : sync/struct.MutexArc.html
79- [ `sync::Semaphore` ] : sync/struct.Semaphore.html
68+ [ `sync::Semaphore` ] : sync/raw/struct.Semaphore.html
8069[ `sync::Mutex` ] : sync/struct.Mutex.html
8170[ `sync::RWLock` ] : sync/struct.RWLock.html
8271[ `sync::Barrier` ] : sync/struct.Barrier.html
0 commit comments