devela/work/task/coro/mod.rs
1// devela::work::task::coro
2//
3#![doc = crate::_DOC_WORK_TASK_CORO!()] // public
4#![doc = crate::_doc!(modules: crate::work::task; coro)]
5#![doc = crate::_doc!(flat:"work")]
6#![doc = crate::_doc!(hr)]
7//
8
9mod _reexport_core;
10
11// #[cfg(test)]
12// #[cfg(feature = "alloc")]
13// mod tests;
14
15mod future; // CoroManager, CoroWork, CoroWorker (IMPROVE do not depend on alloc)
16
17crate::structural_mods! { // _mods, _reexports
18 _mods {
19 pub use super::future::*;
20 }
21 _reexports {
22 pub use {
23 super::_reexport_core::*,
24 };
25 }
26}