Trait proto_vulcan::Downcast[][src]

pub trait Downcast<U, E> where
    U: User,
    E: Engine<U>,
    Self: CompoundObject<U, E>, 
{ type SubType: CompoundObject<U, E>; fn into_sub(self) -> Self::SubType; }

Associated Types

Required methods

Implementations on Foreign Types

Implementors