[][src]Trait vessels::reflect::Erased

pub trait Erased: Send + Trait<SomeTrait> {
    fn cast(
        self: Box<Self>,
        ty: TypeId
    ) -> Result<Box<dyn Any + Send + Sync>, CastError>; }

Required methods

fn cast(
    self: Box<Self>,
    ty: TypeId
) -> Result<Box<dyn Any + Send + Sync>, CastError>

Loading content...

Implementors

Loading content...