pub struct StorageRecord {Show 20 fields
pub access_catalog_us: u64,
pub store_builds: u64,
pub graph_union_builds: u64,
pub graph_union_rows: u64,
pub graph_projection_builds: u64,
pub graph_projection_rows: u64,
pub source_builds: u64,
pub source_rows: u64,
pub dataset_builds: u64,
pub encoded_rows: u64,
pub committed_rows: u64,
pub commit_batches: u64,
pub commit_us: u64,
pub index_builds: u64,
pub index_bytes: u64,
pub index_declines: u64,
pub source_primary_bytes: u64,
pub session_primary_bytes: u64,
pub source_encode_us: u64,
pub session_encode_us: u64,
}Expand description
Storage work counted only while profiling is enabled. Counts are structural evidence; wall-clock costs are reported separately.
Fields§
§access_catalog_us: u64Time spent compiling data-independent read/write demand.
store_builds: u64§graph_union_builds: u64§graph_union_rows: u64§graph_projection_builds: u64§graph_projection_rows: u64§source_builds: u64§source_rows: u64§dataset_builds: u64§encoded_rows: u64§committed_rows: u64§commit_batches: u64§commit_us: u64§index_builds: u64§index_bytes: u64§index_declines: u64§source_primary_bytes: u64Allocated PSO pair-buffer capacity, excluding map nodes and dictionaries.
session_primary_bytes: u64§source_encode_us: u64Time spent encoding the lazily shared source storage.
session_encode_us: u64Time spent encoding session datasets from data graphs.
Trait Implementations§
Source§impl Clone for StorageRecord
impl Clone for StorageRecord
Source§impl Debug for StorageRecord
impl Debug for StorageRecord
Source§impl Default for StorageRecord
impl Default for StorageRecord
impl Eq for StorageRecord
Source§impl PartialEq for StorageRecord
impl PartialEq for StorageRecord
impl StructuralPartialEq for StorageRecord
Auto Trait Implementations§
impl Freeze for StorageRecord
impl RefUnwindSafe for StorageRecord
impl Send for StorageRecord
impl Sync for StorageRecord
impl Unpin for StorageRecord
impl UnsafeUnpin for StorageRecord
impl UnwindSafe for StorageRecord
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.