Trait AsyncTaskResult

Source
pub trait AsyncTaskResult:
    Any
    + Send
    + 'static {
    // Required method
    fn into_any(self: Box<Self>) -> Box<dyn Any>;
}

Required Methods§

Source

fn into_any(self: Box<Self>) -> Box<dyn Any>

Implementations§

Source§

impl dyn AsyncTaskResult

Source

pub fn downcast<T>( self: Box<dyn AsyncTaskResult>, ) -> Result<Box<T>, Box<dyn Any>>
where T: AsyncTaskResult,

Implementors§

Source§

impl<T> AsyncTaskResult for T
where T: Any + Send + 'static,