Trait adapton::reflect::Reflect [] [src]

pub trait Reflect<T>: Debug {
    fn reflect(&self) -> T;
}

This trait consists of the ability for a reference to Self to produce a T. Conceptually, that value of type T is the "reflection" of Self. A large set of types in engine implement this trait for a particular type in this module, which represents its reflection. The documentation of this module makes this correspondance clear.

Required Methods

Implementors