@@ -48,13 +48,7 @@ concurrency at this writing:
48
48
* [ ` std::task ` ] - All code relating to tasks and task scheduling,
49
49
* [ ` std::comm ` ] - The message passing interface,
50
50
* [ ` 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.
55
51
* [ ` 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,
58
52
* [ ` sync::Semaphore ` ] - A counting, blocking, bounded-waiting semaphore,
59
53
* [ ` sync::Mutex ` ] - A blocking, bounded-waiting, mutual exclusion lock with an associated
60
54
FIFO condition variable,
@@ -70,13 +64,8 @@ concurrency at this writing:
70
64
[ `std::task` ] : std/task/index.html
71
65
[ `std::comm` ] : std/comm/index.html
72
66
[ `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
76
67
[ `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
80
69
[ `sync::Mutex` ] : sync/struct.Mutex.html
81
70
[ `sync::RWLock` ] : sync/struct.RWLock.html
82
71
[ `sync::Barrier` ] : sync/struct.Barrier.html
0 commit comments