pub enum DiagBaseline {
Off,
Shape,
ShapeTiming,
ShapeRewriteDiff,
}Expand description
The baseline diagnostics verbosity. A config-local enum so this crate stays
independent of osproxy-observe; the binary maps it to the engine’s level.
Variants§
Off
Export nothing until a directive selects a request.
Shape
Shapes/ids/field-names only (the default).
ShapeTiming
Shape plus per-stage timing.
ShapeRewriteDiff
Shape plus the rewrite diff shape.
Implementations§
Trait Implementations§
Source§impl Clone for DiagBaseline
impl Clone for DiagBaseline
Source§fn clone(&self) -> DiagBaseline
fn clone(&self) -> DiagBaseline
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 DiagBaseline
Source§impl Debug for DiagBaseline
impl Debug for DiagBaseline
Source§impl Default for DiagBaseline
impl Default for DiagBaseline
Source§fn default() -> DiagBaseline
fn default() -> DiagBaseline
Returns the “default value” for a type. Read more
impl Eq for DiagBaseline
Source§impl PartialEq for DiagBaseline
impl PartialEq for DiagBaseline
Source§fn eq(&self, other: &DiagBaseline) -> bool
fn eq(&self, other: &DiagBaseline) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DiagBaseline
Auto Trait Implementations§
impl Freeze for DiagBaseline
impl RefUnwindSafe for DiagBaseline
impl Send for DiagBaseline
impl Sync for DiagBaseline
impl Unpin for DiagBaseline
impl UnsafeUnpin for DiagBaseline
impl UnwindSafe for DiagBaseline
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