pub struct ArchiveIndexEntryLayout {
pub compressed_size: u64,
pub decompressed_frame_size: u64,
pub envelope_count: u32,
pub first_envelope_index: Option<u64>,
pub last_envelope_index: Option<u64>,
pub first_payload_block_index: Option<u64>,
pub payload_data_block_count: u64,
pub payload_parity_block_count: u64,
pub payload_encrypted_size: u64,
}Fields§
§compressed_size: u64§decompressed_frame_size: u64§envelope_count: u32§first_envelope_index: Option<u64>§last_envelope_index: Option<u64>§first_payload_block_index: Option<u64>§payload_data_block_count: u64§payload_parity_block_count: u64§payload_encrypted_size: u64Trait Implementations§
Source§impl Clone for ArchiveIndexEntryLayout
impl Clone for ArchiveIndexEntryLayout
Source§fn clone(&self) -> ArchiveIndexEntryLayout
fn clone(&self) -> ArchiveIndexEntryLayout
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 ArchiveIndexEntryLayout
impl Debug for ArchiveIndexEntryLayout
impl Eq for ArchiveIndexEntryLayout
Source§impl PartialEq for ArchiveIndexEntryLayout
impl PartialEq for ArchiveIndexEntryLayout
Source§fn eq(&self, other: &ArchiveIndexEntryLayout) -> bool
fn eq(&self, other: &ArchiveIndexEntryLayout) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ArchiveIndexEntryLayout
Auto Trait Implementations§
impl Freeze for ArchiveIndexEntryLayout
impl RefUnwindSafe for ArchiveIndexEntryLayout
impl Send for ArchiveIndexEntryLayout
impl Sync for ArchiveIndexEntryLayout
impl Unpin for ArchiveIndexEntryLayout
impl UnsafeUnpin for ArchiveIndexEntryLayout
impl UnwindSafe for ArchiveIndexEntryLayout
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