Trait MonoBehaviourAny

Source
pub trait MonoBehaviourAny {
    // Required methods
    fn as_any(&self) -> &dyn Any;
    fn as_any_mut(&mut self) -> &mut dyn Any;
    fn type_name(&self) -> String;
    fn self_type_id(&self) -> TypeId;
}

Required Methods§

Source

fn as_any(&self) -> &dyn Any

Source

fn as_any_mut(&mut self) -> &mut dyn Any

Source

fn type_name(&self) -> String

Source

fn self_type_id(&self) -> TypeId

Implementors§

Source§

impl<T: MonoBehaviour + 'static> MonoBehaviourAny for T