pub struct LaneReport {
pub staged: Vec<String>,
pub parked: Vec<String>,
pub consumed: usize,
pub staged_bytes: u64,
pub superseded_recorded: usize,
pub withheld_deletes: usize,
pub first_absence: Vec<String>,
pub absences_confirmed: usize,
}Fields§
§staged: Vec<String>§parked: Vec<String>§consumed: usize§staged_bytes: u64§superseded_recorded: usizeSuperseded uncited versions reclaimed by the lane itself (free, version-scoped): uncited work holds at most one version per path plus crash remnants. Versions the lane RECORDED for the reaper to reclaim at the next citation. The lane deletes nothing.
withheld_deletes: usize§first_absence: Vec<String>Paths this lane pass saw absent for the FIRST time — withheld to the next scan by the rename-vs-walk guard, and so NOT part of the boundary a citation from this pass would install.
absences_confirmed: usizeFirst-absence paths a DECLARED lane pass confirmed gone by direct lstat and staged as ordinary withheld deletes.
Trait Implementations§
Source§impl Debug for LaneReport
impl Debug for LaneReport
Source§impl Default for LaneReport
impl Default for LaneReport
Source§fn default() -> LaneReport
fn default() -> LaneReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LaneReport
impl RefUnwindSafe for LaneReport
impl Send for LaneReport
impl Sync for LaneReport
impl Unpin for LaneReport
impl UnsafeUnpin for LaneReport
impl UnwindSafe for LaneReport
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