pub enum BreakdownConfig {
SpanOperations(SpanOperationsConfig),
Unsupported,
}
Expand description
Configuration to define breakdown to be generated based on properties and breakdown type.
Variants§
SpanOperations(SpanOperationsConfig)
Compute breakdowns based on span operation name.
Unsupported
An unknown rule ignored for forward compatibility.
Trait Implementations§
source§impl Clone for BreakdownConfig
impl Clone for BreakdownConfig
source§fn clone(&self) -> BreakdownConfig
fn clone(&self) -> BreakdownConfig
Returns a copy 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 BreakdownConfig
impl Debug for BreakdownConfig
source§impl<'de> Deserialize<'de> for BreakdownConfig
impl<'de> Deserialize<'de> for BreakdownConfig
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
Auto Trait Implementations§
impl Freeze for BreakdownConfig
impl RefUnwindSafe for BreakdownConfig
impl Send for BreakdownConfig
impl Sync for BreakdownConfig
impl Unpin for BreakdownConfig
impl UnwindSafe for BreakdownConfig
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