pub enum TraceExecutionFamily {
PrimaryKey,
Ordered,
Grouped,
}Expand description
TraceExecutionFamily
TraceExecutionFamily is the query-facing execution-family label derived at the session boundary after executor route selection. It keeps high-level trace shape visible without making query diagnostics depend on executor-owned route types.
Variants§
Trait Implementations§
Source§impl Clone for TraceExecutionFamily
impl Clone for TraceExecutionFamily
Source§fn clone(&self) -> TraceExecutionFamily
fn clone(&self) -> TraceExecutionFamily
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 TraceExecutionFamily
impl Debug for TraceExecutionFamily
Source§impl PartialEq for TraceExecutionFamily
impl PartialEq for TraceExecutionFamily
impl Copy for TraceExecutionFamily
impl Eq for TraceExecutionFamily
impl StructuralPartialEq for TraceExecutionFamily
Auto Trait Implementations§
impl Freeze for TraceExecutionFamily
impl RefUnwindSafe for TraceExecutionFamily
impl Send for TraceExecutionFamily
impl Sync for TraceExecutionFamily
impl Unpin for TraceExecutionFamily
impl UnsafeUnpin for TraceExecutionFamily
impl UnwindSafe for TraceExecutionFamily
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