Trait anymap::any::UncheckedAnyExt
[−]
[src]
pub trait UncheckedAnyExt: Any { unsafe fn downcast_ref_unchecked<T: Any>(&self) -> &T; unsafe fn downcast_mut_unchecked<T: Any>(&mut self) -> &mut T; unsafe fn downcast_unchecked<T: Any>(self: Box<Self>) -> Box<T>; }
Required Methods
unsafe fn downcast_ref_unchecked<T: Any>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: Any>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: Any>(self: Box<Self>) -> Box<T>
Implementors
impl UncheckedAnyExt for Anyimpl UncheckedAnyExt for Any + Sendimpl UncheckedAnyExt for Any + Syncimpl UncheckedAnyExt for Any + Send + Syncimpl UncheckedAnyExt for CloneAnyimpl UncheckedAnyExt for CloneAny + Sendimpl UncheckedAnyExt for CloneAny + Syncimpl UncheckedAnyExt for CloneAny + Send + Sync