pub struct RepositoryGraphReadWork {
pub requested_rows: u32,
pub returned_rows: u32,
pub decoded_bytes: u64,
pub hydrated_entities: u32,
pub hydrated_paths: u32,
}Expand description
Exact work observed while hydrating one stable-key graph batch.
Fields§
§requested_rows: u32Input keys, frontier selectors, or purpose-owner paths supplied.
returned_rows: u32Fully reconstructed rows returned to the caller.
decoded_bytes: u64Raw SQLite BLOB, TEXT, and fixed scalar bytes decoded.
hydrated_entities: u32Unique entities reconstructed from normalized rows.
hydrated_paths: u32Unique purpose-owning repository paths retained from those entities.
Trait Implementations§
Source§impl Clone for RepositoryGraphReadWork
impl Clone for RepositoryGraphReadWork
Source§fn clone(&self) -> RepositoryGraphReadWork
fn clone(&self) -> RepositoryGraphReadWork
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for RepositoryGraphReadWork
Source§impl Debug for RepositoryGraphReadWork
impl Debug for RepositoryGraphReadWork
impl Eq for RepositoryGraphReadWork
Source§impl PartialEq for RepositoryGraphReadWork
impl PartialEq for RepositoryGraphReadWork
Source§fn eq(&self, other: &RepositoryGraphReadWork) -> bool
fn eq(&self, other: &RepositoryGraphReadWork) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RepositoryGraphReadWork
Auto Trait Implementations§
impl Freeze for RepositoryGraphReadWork
impl RefUnwindSafe for RepositoryGraphReadWork
impl Send for RepositoryGraphReadWork
impl Sync for RepositoryGraphReadWork
impl Unpin for RepositoryGraphReadWork
impl UnsafeUnpin for RepositoryGraphReadWork
impl UnwindSafe for RepositoryGraphReadWork
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
Compare self to
key and return true if they are equal.