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 · 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 RepositoryGraphReadWork
impl Debug for RepositoryGraphReadWork
Source§impl PartialEq for RepositoryGraphReadWork
impl PartialEq for RepositoryGraphReadWork
impl Copy for RepositoryGraphReadWork
impl Eq for RepositoryGraphReadWork
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 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.§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