product_os_async_executor

Trait Task

Source
pub trait Task<Out>: Future
where Out: Send + 'static,
{ // Required methods fn output<'async_trait>( self, ) -> Pin<Box<dyn Future<Output = Out> + Send + 'async_trait>> where Self: 'async_trait; fn detach(self); fn drop(self); }

Required Methods§

Source

fn output<'async_trait>( self, ) -> Pin<Box<dyn Future<Output = Out> + Send + 'async_trait>>
where Self: 'async_trait,

Source

fn detach(self)

Source

fn drop(self)

Implementors§