Struct rkyv::validation::validators::SharedValidator
source · [−]pub struct SharedValidator { /* private fields */ }
Expand description
A validator that can verify shared memory.
Implementations
Trait Implementations
sourceimpl Debug for SharedValidator
impl Debug for SharedValidator
sourceimpl Default for SharedValidator
impl Default for SharedValidator
sourceimpl Fallible for SharedValidator
impl Fallible for SharedValidator
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
impl Send for SharedValidator
impl Sync for SharedValidator
Auto Trait Implementations
impl RefUnwindSafe for SharedValidator
impl Unpin for SharedValidator
impl UnwindSafe for SharedValidator
Blanket Implementations
sourceimpl<T> ArchivePointee for T
impl<T> ArchivePointee for T
type ArchivedMetadata = ()
type ArchivedMetadata = ()
The archived version of the pointer metadata for this type.
sourcefn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
fn pointer_metadata(
&<T as ArchivePointee>::ArchivedMetadata
) -> <T as Pointee>::Metadata
Converts some archived metadata to the pointer metadata for itself.
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more