TaskBox

Trait TaskBox 

Source
pub trait TaskBox: Send + 'static {
    // Required method
    fn run_box(self: Box<Self>);
}
Expand description

A version of Task intended to use as a trait object

Required Methods§

Source

fn run_box(self: Box<Self>)

Run the task

Trait Implementations§

Source§

impl Task for Box<dyn TaskBox>

Source§

fn run(self)

Run the task

Implementors§

Source§

impl<T: Sized + Task> TaskBox for T