Trait fyrox_core::task::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: AsyncTaskResult>( self: Box<Self> ) -> Result<Box<T>, Box<dyn Any>>

Implementors§

source§

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