Struct rkyv::ser::serializers::FallbackScratch [−][src]
pub struct FallbackScratch<M, F> { /* fields omitted */ }
Expand description
Allocates scratch space with a main and backup scratch.
Implementations
Trait Implementations
Auto Trait Implementations
impl<M, F> RefUnwindSafe for FallbackScratch<M, F> where
F: RefUnwindSafe,
M: RefUnwindSafe,
impl<M, F> Send for FallbackScratch<M, F> where
F: Send,
M: Send,
impl<M, F> Sync for FallbackScratch<M, F> where
F: Sync,
M: Sync,
impl<M, F> Unpin for FallbackScratch<M, F> where
F: Unpin,
M: Unpin,
impl<M, F> UnwindSafe for FallbackScratch<M, F> where
F: UnwindSafe,
M: UnwindSafe,
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
impl<F, W, T, D> Deserialize<With<T, W>, D> for F where
D: Fallible + ?Sized,
F: ?Sized,
W: DeserializeWith<F, T, D>,
impl<F, W, T, D> Deserialize<With<T, W>, D> for F where
D: Fallible + ?Sized,
F: ?Sized,
W: DeserializeWith<F, T, D>,