pub enum AdvancedMetricsLevel {
None,
Essential,
Comprehensive,
}
Expand description
Advanced metrics level configuration
Variants§
None
Only basic data (existing behavior)
Essential
Core advanced metrics with minimal performance impact
Comprehensive
All advanced metrics, may impact performance
Trait Implementations§
Source§impl Clone for AdvancedMetricsLevel
impl Clone for AdvancedMetricsLevel
Source§fn clone(&self) -> AdvancedMetricsLevel
fn clone(&self) -> AdvancedMetricsLevel
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 AdvancedMetricsLevel
impl Debug for AdvancedMetricsLevel
Source§impl Default for AdvancedMetricsLevel
impl Default for AdvancedMetricsLevel
Source§fn default() -> AdvancedMetricsLevel
fn default() -> AdvancedMetricsLevel
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AdvancedMetricsLevel
impl<'de> Deserialize<'de> for AdvancedMetricsLevel
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>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for AdvancedMetricsLevel
impl PartialEq for AdvancedMetricsLevel
Source§impl Serialize for AdvancedMetricsLevel
impl Serialize for AdvancedMetricsLevel
impl Copy for AdvancedMetricsLevel
impl Eq for AdvancedMetricsLevel
impl StructuralPartialEq for AdvancedMetricsLevel
Auto Trait Implementations§
impl Freeze for AdvancedMetricsLevel
impl RefUnwindSafe for AdvancedMetricsLevel
impl Send for AdvancedMetricsLevel
impl Sync for AdvancedMetricsLevel
impl Unpin for AdvancedMetricsLevel
impl UnwindSafe for AdvancedMetricsLevel
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more