Struct rkyv::validation::validators::SharedValidator [−][src]
pub struct SharedValidator { /* fields omitted */ }
Expand description
A validator that can verify shared memory.
Implementations
Trait Implementations
type Error = SharedError
type Error = SharedError
The error produced by any failing methods.
Registers the given ptr
as a shared pointer with the given type. Read more
Auto Trait Implementations
impl RefUnwindSafe for SharedValidator
impl !Send for SharedValidator
impl !Sync for SharedValidator
impl Unpin for SharedValidator
impl UnwindSafe for SharedValidator
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>,