pub struct ReferenceExpandMetrics { /* private fields */ }Implementations§
Source§impl ReferenceExpandMetrics
impl ReferenceExpandMetrics
pub fn paths_planned(&self) -> usize
pub fn paths_executed(&self) -> usize
pub fn source_rows(&self) -> usize
pub fn null_source_keys(&self) -> usize
pub fn distinct_keys(&self) -> usize
pub fn repeated_keys_eliminated(&self) -> usize
pub fn lookup_batches(&self) -> usize
pub fn lookup_hits(&self) -> usize
pub fn lookup_misses(&self) -> usize
pub fn direct_edges(&self) -> usize
pub fn batch_edges(&self) -> usize
pub fn index_nested_loop_edges(&self) -> usize
pub fn hash_edges(&self) -> usize
pub fn merge_edges(&self) -> usize
pub fn fallback_edges(&self) -> usize
pub fn target_first_edges(&self) -> usize
pub fn target_predicate_edges(&self) -> usize
pub fn left_to_inner_edges(&self) -> usize
pub fn target_predicate_keys_rejected(&self) -> usize
pub fn planner_left_join_edges(&self) -> usize
pub fn hot_edges(&self) -> usize
pub fn edge_projected_columns(&self, index: usize) -> Option<usize>
pub fn edge_reverse_source_index_eligible(&self, index: usize) -> Option<bool>
Trait Implementations§
Source§impl Clone for ReferenceExpandMetrics
impl Clone for ReferenceExpandMetrics
Source§fn clone(&self) -> ReferenceExpandMetrics
fn clone(&self) -> ReferenceExpandMetrics
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 moreSource§impl Debug for ReferenceExpandMetrics
impl Debug for ReferenceExpandMetrics
Source§impl Default for ReferenceExpandMetrics
impl Default for ReferenceExpandMetrics
Source§fn default() -> ReferenceExpandMetrics
fn default() -> ReferenceExpandMetrics
Returns the “default value” for a type. Read more
impl Eq for ReferenceExpandMetrics
Source§impl PartialEq for ReferenceExpandMetrics
impl PartialEq for ReferenceExpandMetrics
impl StructuralPartialEq for ReferenceExpandMetrics
Auto Trait Implementations§
impl Freeze for ReferenceExpandMetrics
impl RefUnwindSafe for ReferenceExpandMetrics
impl Send for ReferenceExpandMetrics
impl Sync for ReferenceExpandMetrics
impl Unpin for ReferenceExpandMetrics
impl UnsafeUnpin for ReferenceExpandMetrics
impl UnwindSafe for ReferenceExpandMetrics
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,
Source§impl<T> CompactArcDrop for T
impl<T> CompactArcDrop for T
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.