pub enum TraceAccess {
ByKey,
ByKeys {
count: u32,
},
KeyRange,
IndexPrefix {
name: &'static str,
prefix_len: u32,
},
FullScan,
UniqueIndex {
name: &'static str,
},
Union {
branches: u32,
},
Intersection {
branches: u32,
},
}Expand description
TraceAccess
Variants§
Trait Implementations§
Source§impl Clone for TraceAccess
impl Clone for TraceAccess
Source§fn clone(&self) -> TraceAccess
fn clone(&self) -> TraceAccess
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TraceAccess
impl Debug for TraceAccess
Source§impl PartialEq for TraceAccess
impl PartialEq for TraceAccess
impl Copy for TraceAccess
impl Eq for TraceAccess
impl StructuralPartialEq for TraceAccess
Auto Trait Implementations§
impl Freeze for TraceAccess
impl RefUnwindSafe for TraceAccess
impl Send for TraceAccess
impl Sync for TraceAccess
impl Unpin for TraceAccess
impl UnsafeUnpin for TraceAccess
impl UnwindSafe for TraceAccess
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