Skip to main content

Crate scope

Crate scope 

Source

Re-exports§

pub use io::IoToken;
pub use io::IoWaitKind;
pub use lease::Lease;
pub use lease::OnDrop;
pub use scope::scoped;
pub use scope::JoinHandle;
pub use scope::Scope;
pub use scope::TickResult;
pub use select::Either;
pub use timer::SleepTask;
pub use stream::ScopedStream;
pub use stream::StreamForEachTask;
pub use task::Cx;
pub use task::FnTask;
pub use task::ScopedTask;
pub use task::TaskId;
pub use task::TaskPoll;
pub use task::TaskState;
pub use task::JoinError;
pub use task::JoinPoll;
pub use trace::DotTracer;
pub use trace::LogTracer;
pub use trace::Tracer;
pub use any::AnyBox;
pub use any::TaggedAny;
pub use cancel::CancelToken;
pub use cancel_policy::CancelEscalation;
pub use cancel_policy::TickEscalation;
pub use cancel_policy::TimeEscalation;
pub use cancel_reason::CancelReason;
pub use cancel_reason::ABORT_PANICKED;
pub use wake::*;

Modules§

any
cancel
cancel_policy
cancel_reason
io
lease
macros
ops
scope
select
stream
task
timer
trace
wake

Macros§

batch_spawn
task