1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//! `Task` layer

pub(crate) mod and_then;
pub(crate) mod body;
pub(crate) mod chain;
pub(crate) mod context;
pub(crate) mod inspect;
pub(crate) mod join;
pub(crate) mod join_all;
pub(crate) mod map_err;
pub(crate) mod map;
pub(crate) mod or;
pub(crate) mod or_else;
pub(crate) mod task;
pub(crate) mod then;

pub use self::context::TaskContext;
pub use self::task::Task;

pub use self::and_then::AndThen;
pub use self::body::Body;
pub use self::inspect::Inspect;
pub use self::join::{Join, Join3, Join4, Join5};
pub use self::join_all::JoinAll;
pub use self::map_err::MapErr;
pub use self::map::Map;
pub use self::or::Or;
pub use self::or_else::OrElse;
pub use self::then::Then;