Trait script::task_source::TaskSource
source · pub trait TaskSource {
const NAME: TaskSourceName;
fn queue_with_canceller<T>(
&self,
task: T,
canceller: &TaskCanceller
) -> Result<(), ()>
where
T: TaskOnce + 'static;
fn queue<T>(&self, task: T, global: &GlobalScope) -> Result<(), ()>
where
T: TaskOnce + 'static,
{ ... }
}