#[repr(usize)]pub enum ScanReasonCounter {
BelowGraphThreshold = 0,
GraphPending = 1,
ActiveSegment = 2,
FullMaterialization = 3,
WideningCap = 4,
ExplicitExact = 5,
ExplicitScan = 6,
}Expand description
Stable slots in crate::lifecycle::Stats::scans_by_reason.
Variants§
BelowGraphThreshold = 0
GraphPending = 1
ActiveSegment = 2
FullMaterialization = 3
WideningCap = 4
ExplicitExact = 5
ExplicitScan = 6
Implementations§
Trait Implementations§
Source§impl Clone for ScanReasonCounter
impl Clone for ScanReasonCounter
impl Copy for ScanReasonCounter
Source§impl Debug for ScanReasonCounter
impl Debug for ScanReasonCounter
impl Eq for ScanReasonCounter
Source§impl PartialEq for ScanReasonCounter
impl PartialEq for ScanReasonCounter
impl StructuralPartialEq for ScanReasonCounter
Auto Trait Implementations§
impl Freeze for ScanReasonCounter
impl RefUnwindSafe for ScanReasonCounter
impl Send for ScanReasonCounter
impl Sync for ScanReasonCounter
impl Unpin for ScanReasonCounter
impl UnsafeUnpin for ScanReasonCounter
impl UnwindSafe for ScanReasonCounter
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