Function task::with_current_task
source · pub fn with_current_task<F, R>(function: F) -> Result<R, CurrentTaskNotFound>where
F: FnOnce(&TaskRef) -> R,
Expand description
Invokes the given function
with a reference to the current task.
This is useful to avoid cloning a reference to the current task.
Returns a CurrentTaskNotFound
error if the current task cannot be obtained.