pub struct ReconcileReport {
pub scan: ScanReport,
pub apply: ApplyStats,
/* private fields */
}Expand description
Filesystem and index effects from an applying reconciliation pass.
Fields§
§scan: ScanReportFilesystem walk effects and partial errors.
ScanReport::attribution remains zero for reconciliation because neither the
serial nor parallel path has complete, comparable instrumentation yet. Zero
means “not measured” here, not “no work”.
apply: ApplyStatsIndex arbitration and mutation effects.
Implementations§
Source§impl ReconcileReport
impl ReconcileReport
Sourcepub fn is_complete(&self) -> bool
pub fn is_complete(&self) -> bool
True when the filesystem walk was complete and no conditional observation lost a race with another producer.
Trait Implementations§
Source§impl Debug for ReconcileReport
impl Debug for ReconcileReport
Source§impl Default for ReconcileReport
impl Default for ReconcileReport
Source§fn default() -> ReconcileReport
fn default() -> ReconcileReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !RefUnwindSafe for ReconcileReport
impl !UnwindSafe for ReconcileReport
impl Freeze for ReconcileReport
impl Send for ReconcileReport
impl Sync for ReconcileReport
impl Unpin for ReconcileReport
impl UnsafeUnpin for ReconcileReport
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