pub type DynSet<T> = dyn Set<T>;Trait Implementations§
Source§impl<T> Archive for Box<DynSet<T>>
impl<T> Archive for Box<DynSet<T>>
Source§impl<T> ArchiveTrait for DynSet<T>
impl<T> ArchiveTrait for DynSet<T>
type Archived = dyn DeserializeDyn<dyn Set<T>>
Source§impl<T> DowncastTrait for DynSet<T>
impl<T> DowncastTrait for DynSet<T>
Source§fn downcast_checked<T: AsAny>(&self) -> &T
fn downcast_checked<T: AsAny>(&self) -> &T
Cast trait object reference to a reference to a concrete type
T. Read moreSource§fn downcast_mut_checked<T: AsAny>(&mut self) -> &mut T
fn downcast_mut_checked<T: AsAny>(&mut self) -> &mut T
Cast trait object reference to a mutable reference to a concrete type
T. Read moreSource§impl<T> PartialOrd for DynSet<T>
impl<T> PartialOrd for DynSet<T>
Source§fn serialize(
&self,
_serializer: &mut Serializer,
) -> Result<Self::Resolver, <Serializer as Fallible>::Error>
fn serialize( &self, _serializer: &mut Serializer, ) -> Result<Self::Resolver, <Serializer as Fallible>::Error>
Writes the dependencies for the object and returns a resolver that can create the archived
type.