pub struct AuxiliaryRecord {Show 14 fields
pub ordinal: u32,
pub kind: String,
pub profile: String,
pub restore_class: RestoreClass,
pub native: bool,
pub name_encoding: String,
pub decoded_name: Vec<u8>,
pub flags: u64,
pub logical_size: u64,
pub stored_size: u64,
pub sha256: [u8; 32],
pub meta: BTreeMap<String, Vec<u8>>,
pub sparse_layout: Option<SparseLayout>,
pub capture_report_payload: Option<Vec<u8>>,
}Fields§
§ordinal: u32§kind: String§profile: String§restore_class: RestoreClass§native: bool§name_encoding: String§decoded_name: Vec<u8>§flags: u64§logical_size: u64§stored_size: u64§sha256: [u8; 32]§meta: BTreeMap<String, Vec<u8>>§sparse_layout: Option<SparseLayout>§capture_report_payload: Option<Vec<u8>>Trait Implementations§
Source§impl Clone for AuxiliaryRecord
impl Clone for AuxiliaryRecord
Source§fn clone(&self) -> AuxiliaryRecord
fn clone(&self) -> AuxiliaryRecord
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 AuxiliaryRecord
impl Debug for AuxiliaryRecord
impl Eq for AuxiliaryRecord
Source§impl PartialEq for AuxiliaryRecord
impl PartialEq for AuxiliaryRecord
impl StructuralPartialEq for AuxiliaryRecord
Auto Trait Implementations§
impl Freeze for AuxiliaryRecord
impl RefUnwindSafe for AuxiliaryRecord
impl Send for AuxiliaryRecord
impl Sync for AuxiliaryRecord
impl Unpin for AuxiliaryRecord
impl UnsafeUnpin for AuxiliaryRecord
impl UnwindSafe for AuxiliaryRecord
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