pub struct EntryMetadataVerification {
pub path: Vec<u8>,
pub capture_status: CaptureStatus,
pub required_profiles: Vec<String>,
pub optional_profiles: Vec<String>,
pub auxiliary_kinds: Vec<String>,
pub policy_capabilities: Vec<RestorePolicyCapability>,
pub full_fidelity_possible: bool,
pub diagnostics: Vec<MetadataDiagnostic>,
}Fields§
§path: Vec<u8>§capture_status: CaptureStatus§required_profiles: Vec<String>§optional_profiles: Vec<String>§auxiliary_kinds: Vec<String>§policy_capabilities: Vec<RestorePolicyCapability>§full_fidelity_possible: bool§diagnostics: Vec<MetadataDiagnostic>Trait Implementations§
Source§impl Clone for EntryMetadataVerification
impl Clone for EntryMetadataVerification
Source§fn clone(&self) -> EntryMetadataVerification
fn clone(&self) -> EntryMetadataVerification
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 EntryMetadataVerification
impl Debug for EntryMetadataVerification
impl Eq for EntryMetadataVerification
impl StructuralPartialEq for EntryMetadataVerification
Auto Trait Implementations§
impl Freeze for EntryMetadataVerification
impl RefUnwindSafe for EntryMetadataVerification
impl Send for EntryMetadataVerification
impl Sync for EntryMetadataVerification
impl Unpin for EntryMetadataVerification
impl UnsafeUnpin for EntryMetadataVerification
impl UnwindSafe for EntryMetadataVerification
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