pub struct VolumeTrailer {
pub archive_uuid: [u8; 16],
pub session_id: [u8; 16],
pub volume_index: u32,
pub block_count: u64,
pub bytes_written: u64,
pub manifest_footer_offset: u64,
pub manifest_footer_length: u32,
pub closed_at_ns: i64,
pub root_auth_footer_offset: u64,
pub root_auth_footer_length: u32,
pub root_auth_flags: u32,
pub trailer_hmac: [u8; 32],
}Fields§
§archive_uuid: [u8; 16]§session_id: [u8; 16]§volume_index: u32§block_count: u64§bytes_written: u64§closed_at_ns: i64§root_auth_flags: u32§trailer_hmac: [u8; 32]Implementations§
Trait Implementations§
Source§impl Clone for VolumeTrailer
impl Clone for VolumeTrailer
Source§fn clone(&self) -> VolumeTrailer
fn clone(&self) -> VolumeTrailer
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 VolumeTrailer
impl Debug for VolumeTrailer
impl Eq for VolumeTrailer
Source§impl PartialEq for VolumeTrailer
impl PartialEq for VolumeTrailer
Source§fn eq(&self, other: &VolumeTrailer) -> bool
fn eq(&self, other: &VolumeTrailer) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for VolumeTrailer
Auto Trait Implementations§
impl Freeze for VolumeTrailer
impl RefUnwindSafe for VolumeTrailer
impl Send for VolumeTrailer
impl Sync for VolumeTrailer
impl Unpin for VolumeTrailer
impl UnsafeUnpin for VolumeTrailer
impl UnwindSafe for VolumeTrailer
Blanket Implementations§
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