Trait product_os_async_executor::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§