Trait anymap::any::CloneAny
[−]
[src]
pub trait CloneAny: Any + CloneToAny { }
See also Any
for a version without the Clone
requirement.
Trait Implementations
impl Debug for CloneAny
[src]
impl Debug for CloneAny
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl UncheckedAnyExt for CloneAny
[src]
impl UncheckedAnyExt for CloneAny
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
[src]
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
[src]
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
impl Debug for CloneAny + Send
[src]
impl Debug for CloneAny + Send
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl UncheckedAnyExt for CloneAny + Send
[src]
impl UncheckedAnyExt for CloneAny + Send
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
[src]
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
[src]
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
impl Debug for CloneAny + Sync
[src]
impl Debug for CloneAny + Sync
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl UncheckedAnyExt for CloneAny + Sync
[src]
impl UncheckedAnyExt for CloneAny + Sync
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
[src]
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
[src]
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
impl Debug for CloneAny + Send + Sync
[src]
impl Debug for CloneAny + Send + Sync
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl UncheckedAnyExt for CloneAny + Send + Sync
[src]
impl UncheckedAnyExt for CloneAny + Send + Sync
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
[src]
unsafe fn downcast_ref_unchecked<T: 'static>(&self) -> &T
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
[src]
unsafe fn downcast_mut_unchecked<T: 'static>(&mut self) -> &mut T
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>
[src]
unsafe fn downcast_unchecked<T: 'static>(self: Box<Self>) -> Box<T>