Trait rtti::RTTI
[−]
[src]
pub trait RTTI { fn ctti() -> Type; fn rtti(&self) -> Type { ... } }
Provides run-time type information.
Required Methods
Provided Methods
Implementations on Foreign Types
impl<T> RTTI for Rc<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for Cell<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for RefCell<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for UnsafeCell<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for Box<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for Arc<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for Mutex<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for RwLock<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for Weak<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for Vec<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for VecDeque<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for LinkedList<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for BTreeSet<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for BinaryHeap<T> where
T: RTTI,
[src]
T: RTTI,
impl<T> RTTI for PhantomData<T> where
T: RTTI,
[src]
T: RTTI,