Struct rkyv::with::AsBox [−][src]
pub struct AsBox;
Expand description
Trait Implementations
type Archived = ArchivedBox<F::Archived>
type Archived = ArchivedBox<F::Archived>
The archived type of a With<F, Self>
.
type Resolver = BoxResolver<F::MetadataResolver>
type Resolver = BoxResolver<F::MetadataResolver>
The resolver of a With<F, Self>
.
impl<F: Archive, D: Fallible + ?Sized> DeserializeWith<<F as Archive>::Archived, F, D> for AsBox where
F::Archived: Deserialize<F, D>,
impl<F: Archive, D: Fallible + ?Sized> DeserializeWith<<F as Archive>::Archived, F, D> for AsBox where
F::Archived: Deserialize<F, D>,
Auto Trait Implementations
impl RefUnwindSafe for AsBox
impl UnwindSafe for AsBox
Blanket Implementations
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
Converts some archived metadata to the pointer metadata for itself.
Mutably borrows from an owned value. Read more