sync: polish and update API doc examples (#1398)

- Remove `poll_*` fns from some of the sync types.
- Move `AtomicWaker` and `Lock` to the root of the `sync` crate.
This commit is contained in:
Carl Lerche
2019-08-06 13:54:56 -07:00
committed by GitHub
parent 05d00aebb7
commit 2f43b0a023
19 changed files with 408 additions and 313 deletions
+5 -2
View File
@@ -27,10 +27,13 @@ macro_rules! if_fuzz {
}}
}
pub mod lock;
mod lock;
mod loom;
pub mod mpsc;
pub mod oneshot;
pub mod semaphore;
pub mod task;
mod task;
pub mod watch;
pub use lock::{Lock, LockGuard};
pub use task::AtomicWaker;