turbo_tasks/task/mod.rs
1mod from_task_input;
2pub(crate) mod function;
3pub mod local_task;
4pub(crate) mod shared_reference;
5pub(crate) mod task_input;
6pub(crate) mod task_output;
7
8pub use from_task_input::FromTaskInput;
9pub use function::{AsyncFunctionMode, FunctionMode, IntoTaskFn, TaskFn};
10pub use shared_reference::{SharedReference, TypedSharedReference};
11pub use task_input::TaskInput;
12pub use task_output::TaskOutput;