Trait anymap::any::Any
[−]
[src]
pub trait Any: StdAny { }
See also CloneAny
for a cloneable version of this trait.
Trait Implementations
impl Debug for Any
[src]
impl UncheckedAnyExt for Any
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
impl Debug for Any + Send
[src]
impl UncheckedAnyExt for Any + Send
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
impl Debug for Any + Sync
[src]
impl UncheckedAnyExt for Any + Sync
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
impl Debug for Any + Send + Sync
[src]
impl UncheckedAnyExt for Any + Send + Sync
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
Implementors
impl<T: StdAny> Any for T