pub struct DetailedRelationWork {Show 13 fields
pub returned_rows: u32,
pub inspected_edges: u32,
pub active_nodes: u32,
pub visited_nodes: u32,
pub retained_occurrences: u32,
pub database_requested_rows: u32,
pub database_returned_rows: u32,
pub database_decoded_bytes: u64,
pub hydrated_entities: u32,
pub hydrated_purpose_paths: u32,
pub retained_composition_bytes: u64,
pub intermediate_bytes: u64,
pub rendered_output_bytes: u64,
}Expand description
Exact aggregate work retained for one detailed relation page.
Fields§
§returned_rows: u32Rows returned by this page.
inspected_edges: u32Adjacency rows inspected by this page.
active_nodes: u32Unique traversal nodes retained in the cursor state.
visited_nodes: u32Unique visited nodes retained in the cursor state.
retained_occurrences: u32Exact occurrences retained by this page.
database_requested_rows: u32Compact keys supplied to bounded database batches.
database_returned_rows: u32Fully reconstructed rows returned by bounded database batches.
database_decoded_bytes: u64Exact raw SQLite payload bytes decoded by bounded database batches.
hydrated_entities: u32Aggregate batch-local unique graph endpoints reconstructed by database reads.
hydrated_purpose_paths: u32Aggregate batch-local unique purpose-owner paths hydrated by database reads.
retained_composition_bytes: u64Exact serialized bytes retained by one composed anchor and row set.
intermediate_bytes: u64Aggregate decoded database, encoded cursor, and peak composition bytes.
rendered_output_bytes: u64Exact adapter bytes, filled by the selected output renderer.
Trait Implementations§
Source§impl Clone for DetailedRelationWork
impl Clone for DetailedRelationWork
Source§fn clone(&self) -> DetailedRelationWork
fn clone(&self) -> DetailedRelationWork
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for DetailedRelationWork
impl Debug for DetailedRelationWork
Source§impl Default for DetailedRelationWork
impl Default for DetailedRelationWork
Source§fn default() -> DetailedRelationWork
fn default() -> DetailedRelationWork
Source§impl PartialEq for DetailedRelationWork
impl PartialEq for DetailedRelationWork
Source§impl Serialize for DetailedRelationWork
impl Serialize for DetailedRelationWork
impl Eq for DetailedRelationWork
impl StructuralPartialEq for DetailedRelationWork
Auto Trait Implementations§
impl Freeze for DetailedRelationWork
impl RefUnwindSafe for DetailedRelationWork
impl Send for DetailedRelationWork
impl Sync for DetailedRelationWork
impl Unpin for DetailedRelationWork
impl UnwindSafe for DetailedRelationWork
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
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
key and return true if they are equal.