pub struct CleanReport {
pub removed: Vec<Candidate>,
pub failures: Vec<String>,
pub removed_bytes: u64,
}Expand description
Outcome of deleting a validated scan report.
Fields§
§removed: Vec<Candidate>Candidates removed successfully.
failures: Vec<String>Candidate-specific failures. Cleanup continues after a failure.
removed_bytes: u64Scan-time allocated bytes represented by successful removals.
Trait Implementations§
Source§impl Debug for CleanReport
impl Debug for CleanReport
Auto Trait Implementations§
impl Freeze for CleanReport
impl RefUnwindSafe for CleanReport
impl Send for CleanReport
impl Sync for CleanReport
impl Unpin for CleanReport
impl UnsafeUnpin for CleanReport
impl UnwindSafe for CleanReport
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