pub enum ExplainExecutionOrderingSource {
AccessOrder,
Materialized,
IndexSeekFirst {
fetch: usize,
},
IndexSeekLast {
fetch: usize,
},
}Expand description
ExplainExecutionOrderingSource
Stable ordering-origin projection used by terminal execution explain output. This keeps index-seek labels and materialized fallback labels explicit.
Variants§
Trait Implementations§
Source§impl Clone for ExplainExecutionOrderingSource
impl Clone for ExplainExecutionOrderingSource
Source§fn clone(&self) -> ExplainExecutionOrderingSource
fn clone(&self) -> ExplainExecutionOrderingSource
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 PartialEq for ExplainExecutionOrderingSource
impl PartialEq for ExplainExecutionOrderingSource
Source§fn eq(&self, other: &ExplainExecutionOrderingSource) -> bool
fn eq(&self, other: &ExplainExecutionOrderingSource) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for ExplainExecutionOrderingSource
impl Eq for ExplainExecutionOrderingSource
impl StructuralPartialEq for ExplainExecutionOrderingSource
Auto Trait Implementations§
impl Freeze for ExplainExecutionOrderingSource
impl RefUnwindSafe for ExplainExecutionOrderingSource
impl Send for ExplainExecutionOrderingSource
impl Sync for ExplainExecutionOrderingSource
impl Unpin for ExplainExecutionOrderingSource
impl UnsafeUnpin for ExplainExecutionOrderingSource
impl UnwindSafe for ExplainExecutionOrderingSource
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