pub struct ApplyStats {
pub inserted: u64,
pub updated: u64,
pub removed: u64,
pub unchanged: u64,
pub invalidated: u64,
pub controls: u64,
pub reclassified: u64,
pub stale: u64,
pub resource_refused: u64,
}Expand description
Summary of what one Index::apply call did.
Fields§
§inserted: u64Entries created.
updated: u64Entries whose attributes changed.
removed: u64Entries removed, including cascaded descendants.
unchanged: u64Operations whose complete observed state already matched, so nothing changed.
invalidated: u64Subtrees escalated for re-scan.
controls: u64Exact control sources inserted, replaced, or removed.
reclassified: u64Retained entries moved between ignored and unignored partitions.
stale: u64Conditional observations rejected because the indexed state changed after the producer captured its baseline.
resource_refused: u64File upserts refused because their exact effect would exceed an opened-root resource budget.
Implementations§
Trait Implementations§
Source§impl Clone for ApplyStats
impl Clone for ApplyStats
impl Copy for ApplyStats
Source§impl Debug for ApplyStats
impl Debug for ApplyStats
Source§impl Default for ApplyStats
impl Default for ApplyStats
impl Eq for ApplyStats
Source§impl PartialEq for ApplyStats
impl PartialEq for ApplyStats
impl StructuralPartialEq for ApplyStats
Auto Trait Implementations§
impl Freeze for ApplyStats
impl RefUnwindSafe for ApplyStats
impl Send for ApplyStats
impl Sync for ApplyStats
impl Unpin for ApplyStats
impl UnsafeUnpin for ApplyStats
impl UnwindSafe for ApplyStats
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