pub enum ComputeQueryId {
Auto,
Regress,
}Expand description
Semantics of the compute_query_id knob.
Variants§
Auto
Production: hash + emit query id in EXPLAIN output.
Regress
Regression-test mode: elide query id from EXPLAIN output so diffs are byte-equal across runs.
Trait Implementations§
Source§impl Clone for ComputeQueryId
impl Clone for ComputeQueryId
Source§fn clone(&self) -> ComputeQueryId
fn clone(&self) -> ComputeQueryId
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 moreimpl Copy for ComputeQueryId
Source§impl Debug for ComputeQueryId
impl Debug for ComputeQueryId
Source§impl Default for ComputeQueryId
impl Default for ComputeQueryId
impl Eq for ComputeQueryId
Source§impl PartialEq for ComputeQueryId
impl PartialEq for ComputeQueryId
Source§fn eq(&self, other: &ComputeQueryId) -> bool
fn eq(&self, other: &ComputeQueryId) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ComputeQueryId
Auto Trait Implementations§
impl Freeze for ComputeQueryId
impl RefUnwindSafe for ComputeQueryId
impl Send for ComputeQueryId
impl Sync for ComputeQueryId
impl Unpin for ComputeQueryId
impl UnsafeUnpin for ComputeQueryId
impl UnwindSafe for ComputeQueryId
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