Re-exports§
pub use condvar::CondVar;
pub use lazy_weak::LazyWeak;
pub use stoppable_task::StoppableTask;
pub use stoppable_task::StoppableTaskPtr;
pub use subscriber::Subscriber;
pub use subscriber::SubscriberPtr;
pub use subscriber::Subscription;
pub use timeout::io_timeout;
Modules§
- Condition variable which allows a task to block until woken up
- Convenient late initialization of
Weak<Foo>
- Implementation of async background task spawning which are stoppable using channel signalling.
- Simple broadcast (publish-subscribe) class
- Async timeout implementations
Functions§
- Sleep for any number of milliseconds.
- Run a task until it has fully completed, irrespective of whether the parent task still exists.
- Sleep for any number of seconds.