devela/work/async/coroutine/
mod.rs#[cfg(all(not(feature = "safe_work"), feature = "unsafe_async"))]
#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "unsafe_async")))]
mod coro;
#[cfg(feature = "nightly_coro")]
#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "nightly_coro")))]
mod reexports;
crate::items! { #[allow(unused)]
pub use _mods::*;
#[allow(unused)] #[doc(hidden)] #[doc(no_inline)]
pub use _always::*;
mod _mods {
#[cfg(feature = "nightly_coro")]
#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "nightly_coro")))]
pub use super::reexports::*;
#[cfg(all(not(feature = "safe_work"), feature = "unsafe_async"))]
pub use super::coro::*;
}
pub(super) mod _all { #[allow(unused)]
#[doc(inline)]
pub use super::_mods::*;
}
pub(super) mod _always { #![allow(unused)]
#[cfg(feature = "nightly_coro")]
pub use super::reexports::*;
}
}