pub struct ArtifactRepairReport {
pub scanned: usize,
pub healthy: usize,
pub orphaned_records: usize,
pub missing_sidecars: usize,
pub repaired: usize,
pub skipped: usize,
pub scan_limit_reached: bool,
}Expand description
Aggregate result from one bounded ownership repair pass.
Fields§
§scanned: usizeOwnership entries inspected.
healthy: usizeFully valid artifact records requiring no repair.
orphaned_records: usizeValid ownership records whose artifact file is absent.
missing_sidecars: usizeValid artifacts whose recorded metadata sidecar is absent.
repaired: usizeOrphan records removed or sidecar references cleared.
skipped: usizeInvalid, changed, or otherwise unsafe records left untouched.
scan_limit_reached: boolWhether the scan stopped at its configured entry bound.
Trait Implementations§
Source§impl Clone for ArtifactRepairReport
impl Clone for ArtifactRepairReport
Source§fn clone(&self) -> ArtifactRepairReport
fn clone(&self) -> ArtifactRepairReport
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 moreimpl Copy for ArtifactRepairReport
Source§impl Debug for ArtifactRepairReport
impl Debug for ArtifactRepairReport
Source§impl Default for ArtifactRepairReport
impl Default for ArtifactRepairReport
Source§fn default() -> ArtifactRepairReport
fn default() -> ArtifactRepairReport
Returns the “default value” for a type. Read more
impl Eq for ArtifactRepairReport
Source§impl PartialEq for ArtifactRepairReport
impl PartialEq for ArtifactRepairReport
impl StructuralPartialEq for ArtifactRepairReport
Auto Trait Implementations§
impl Freeze for ArtifactRepairReport
impl RefUnwindSafe for ArtifactRepairReport
impl Send for ArtifactRepairReport
impl Sync for ArtifactRepairReport
impl Unpin for ArtifactRepairReport
impl UnsafeUnpin for ArtifactRepairReport
impl UnwindSafe for ArtifactRepairReport
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