Trait traitobject::Trait
[−]
[src]
pub unsafe trait Trait { }A trait implemented for all trait objects.
Implementations for all traits in std are provided.
Implementors
impl Trait for core::any::Any + Sendimpl Trait for core::any::Any + Syncimpl Trait for core::any::Any + Send + Syncimpl<T: ?Sized> Trait for core::borrow::Borrow<T> + Sendimpl<T: ?Sized> Trait for core::borrow::Borrow<T> + Syncimpl<T: ?Sized> Trait for core::borrow::Borrow<T> + Send + Syncimpl<T: ?Sized> Trait for core::borrow::BorrowMut<T> + Sendimpl<T: ?Sized> Trait for core::borrow::BorrowMut<T> + Syncimpl<T: ?Sized> Trait for core::borrow::BorrowMut<T> + Send + Syncimpl<T: ?Sized> Trait for core::convert::AsMut<T> + Sendimpl<T: ?Sized> Trait for core::convert::AsMut<T> + Syncimpl<T: ?Sized> Trait for core::convert::AsMut<T> + Send + Syncimpl<T: ?Sized> Trait for core::convert::AsRef<T> + Sendimpl<T: ?Sized> Trait for core::convert::AsRef<T> + Syncimpl<T: ?Sized> Trait for core::convert::AsRef<T> + Send + Syncimpl Trait for std::error::Error + Sendimpl Trait for std::error::Error + Syncimpl Trait for std::error::Error + Send + Syncimpl Trait for core::fmt::Binary + Sendimpl Trait for core::fmt::Binary + Syncimpl Trait for core::fmt::Binary + Send + Syncimpl Trait for core::fmt::Debug + Sendimpl Trait for core::fmt::Debug + Syncimpl Trait for core::fmt::Debug + Send + Syncimpl Trait for core::fmt::Display + Sendimpl Trait for core::fmt::Display + Syncimpl Trait for core::fmt::Display + Send + Syncimpl Trait for core::fmt::LowerExp + Sendimpl Trait for core::fmt::LowerExp + Syncimpl Trait for core::fmt::LowerExp + Send + Syncimpl Trait for core::fmt::LowerHex + Sendimpl Trait for core::fmt::LowerHex + Syncimpl Trait for core::fmt::LowerHex + Send + Syncimpl Trait for core::fmt::Octal + Sendimpl Trait for core::fmt::Octal + Syncimpl Trait for core::fmt::Octal + Send + Syncimpl Trait for core::fmt::Pointer + Sendimpl Trait for core::fmt::Pointer + Syncimpl Trait for core::fmt::Pointer + Send + Syncimpl Trait for core::fmt::UpperExp + Sendimpl Trait for core::fmt::UpperExp + Syncimpl Trait for core::fmt::UpperExp + Send + Syncimpl Trait for core::fmt::UpperHex + Sendimpl Trait for core::fmt::UpperHex + Syncimpl Trait for core::fmt::UpperHex + Send + Syncimpl Trait for core::fmt::Write + Sendimpl Trait for core::fmt::Write + Syncimpl Trait for core::fmt::Write + Send + Syncimpl Trait for core::hash::Hasher + Sendimpl Trait for core::hash::Hasher + Syncimpl Trait for core::hash::Hasher + Send + Syncimpl Trait for std::io::BufRead + Sendimpl Trait for std::io::BufRead + Syncimpl Trait for std::io::BufRead + Send + Syncimpl Trait for std::io::Read + Sendimpl Trait for std::io::Read + Syncimpl Trait for std::io::Read + Send + Syncimpl Trait for std::io::Seek + Sendimpl Trait for std::io::Seek + Syncimpl Trait for std::io::Seek + Send + Syncimpl Trait for std::io::Write + Sendimpl Trait for std::io::Write + Syncimpl Trait for std::io::Write + Send + Syncimpl<T, I> Trait for IntoIterator<IntoIter=I, Item=T>impl<T> Trait for core::iter::iterator::Iterator<Item=T> + Sendimpl<T> Trait for core::iter::iterator::Iterator<Item=T> + Syncimpl<T> Trait for core::iter::iterator::Iterator<Item=T> + Send + Syncimpl Trait for core::marker::Send + Sendimpl Trait for core::marker::Send + Syncimpl Trait for core::marker::Send + Send + Syncimpl Trait for core::marker::Sync + Sendimpl Trait for core::marker::Sync + Syncimpl Trait for core::marker::Sync + Send + Syncimpl Trait for core::ops::Drop + Sendimpl Trait for core::ops::Drop + Syncimpl Trait for core::ops::Drop + Send + Syncimpl Trait for collections::string::ToString + Sendimpl Trait for collections::string::ToString + Syncimpl Trait for collections::string::ToString + Send + Sync