pub struct ArchiveIdentity {
pub archive_uuid: [u8; 16],
pub session_id: [u8; 16],
pub format_version: u16,
pub volume_format_rev: u16,
}Fields§
§archive_uuid: [u8; 16]§session_id: [u8; 16]§format_version: u16§volume_format_rev: u16Trait Implementations§
Source§impl Clone for ArchiveIdentity
impl Clone for ArchiveIdentity
Source§fn clone(&self) -> ArchiveIdentity
fn clone(&self) -> ArchiveIdentity
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ArchiveIdentity
impl Debug for ArchiveIdentity
Source§impl Default for ArchiveIdentity
impl Default for ArchiveIdentity
impl Eq for ArchiveIdentity
Source§impl PartialEq for ArchiveIdentity
impl PartialEq for ArchiveIdentity
Source§fn eq(&self, other: &ArchiveIdentity) -> bool
fn eq(&self, other: &ArchiveIdentity) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ArchiveIdentity
Auto Trait Implementations§
impl Freeze for ArchiveIdentity
impl RefUnwindSafe for ArchiveIdentity
impl Send for ArchiveIdentity
impl Sync for ArchiveIdentity
impl Unpin for ArchiveIdentity
impl UnsafeUnpin for ArchiveIdentity
impl UnwindSafe for ArchiveIdentity
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more