//! Task executor. //! //! API bindings between `crate::task` and this module are very simple: //! //! * The only export is the `schedule` function. //! * The only import is the `crate::task::Runnable` type. pub(crate) use pool::schedule; use sleepers::Sleepers; mod pool; mod sleepers;