pub struct Counts {
pub decodes: usize,
pub custody_derivations: usize,
pub snapshot_decodes: usize,
pub snapshot_decodes_with_writer: usize,
pub file_range_reads: usize,
pub retained_bytes_read: usize,
pub object_bytes_hashed: usize,
}Expand description
Measured work; unrelated tests never contribute to these counts.
Fields§
§decodes: usizeBinary decoders entered.
custody_derivations: usizePassphrase key derivations entered.
snapshot_decodes: usizeSnapshot records and their evidence leaves decoded, before or during installation.
snapshot_decodes_with_writer: usizeSnapshot records and evidence leaves decoded while the application writer was held.
file_range_reads: usizeByte ranges read from files on disk through FileReader::read_at.
retained_bytes_read: usizeBytes read from received objects kept in the input database.
object_bytes_hashed: usizeBytes fed to object hashers.
Trait Implementations§
impl Copy for Counts
impl Eq for Counts
impl StructuralPartialEq for Counts
Auto Trait Implementations§
impl Freeze for Counts
impl RefUnwindSafe for Counts
impl Send for Counts
impl Sync for Counts
impl Unpin for Counts
impl UnsafeUnpin for Counts
impl UnwindSafe for Counts
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
§impl<T> NoneValue for Twhere
T: Default,
impl<T> NoneValue for Twhere
T: Default,
type NoneType = T
§fn null_value() -> T
fn null_value() -> T
The none-equivalent value.