pub enum AnalyzeFormat {
TEXT,
GRAPHVIZ,
JSON,
TRADITIONAL,
TREE,
}Expand description
Output formats supported for ANALYZE/EXPLAIN ANALYZE.
Variants§
TEXT
Plain text format.
GRAPHVIZ
Graphviz DOT format.
JSON
JSON format.
TRADITIONAL
Traditional explain output.
TREE
Tree-style explain output.
Trait Implementations§
Source§impl Clone for AnalyzeFormat
impl Clone for AnalyzeFormat
Source§fn clone(&self) -> AnalyzeFormat
fn clone(&self) -> AnalyzeFormat
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 more
Source§impl Debug for AnalyzeFormat
impl Debug for AnalyzeFormat
Source§impl<'de> Deserialize<'de> for AnalyzeFormat
impl<'de> Deserialize<'de> for AnalyzeFormat
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for AnalyzeFormat
impl Display for AnalyzeFormat
Source§impl Hash for AnalyzeFormat
impl Hash for AnalyzeFormat
Source§impl Ord for AnalyzeFormat
impl Ord for AnalyzeFormat
Source§fn cmp(&self, other: &AnalyzeFormat) -> Ordering
fn cmp(&self, other: &AnalyzeFormat) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
where Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for AnalyzeFormat
impl PartialEq for AnalyzeFormat
Source§impl PartialOrd for AnalyzeFormat
impl PartialOrd for AnalyzeFormat
Source§fn partial_cmp(&self, other: &AnalyzeFormat) -> Option<Ordering>
fn partial_cmp(&self, other: &AnalyzeFormat) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · Source§fn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
Tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · Source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
Tests less than or equal to (for self and other) and is used by the
<= operator. Read more
Source§impl Serialize for AnalyzeFormat
impl Serialize for AnalyzeFormat
Source§impl Visit for AnalyzeFormat
impl Visit for AnalyzeFormat
Source§impl VisitMut for AnalyzeFormat
impl VisitMut for AnalyzeFormat
Source§fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
fn visit<V: VisitorMut>(&mut self, visitor: &mut V) -> ControlFlow<V::Break>
Mutably visit this node with the provided VisitorMut. Read more
impl Copy for AnalyzeFormat
impl Eq for AnalyzeFormat
impl StructuralPartialEq for AnalyzeFormat
Auto Trait Implementations§
impl Freeze for AnalyzeFormat
impl RefUnwindSafe for AnalyzeFormat
impl Send for AnalyzeFormat
impl Sync for AnalyzeFormat
impl Unpin for AnalyzeFormat
impl UnwindSafe for AnalyzeFormat
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
where 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,
where T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
where T: for<'de> Deserialize<'de>,