pub struct ObservabilityDef {
pub logging: HashMap<String, Value>,
pub metrics: HashMap<String, Value>,
pub tracing: HashMap<String, Value>,
}Fields§
§logging: HashMap<String, Value>§metrics: HashMap<String, Value>§tracing: HashMap<String, Value>Trait Implementations§
Source§impl Clone for ObservabilityDef
impl Clone for ObservabilityDef
Source§fn clone(&self) -> ObservabilityDef
fn clone(&self) -> ObservabilityDef
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 ObservabilityDef
impl Debug for ObservabilityDef
Source§impl<'de> Deserialize<'de> for ObservabilityDef
impl<'de> Deserialize<'de> for ObservabilityDef
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 ObservabilityDef
impl PartialEq for ObservabilityDef
Source§impl Serialize for ObservabilityDef
impl Serialize for ObservabilityDef
impl StructuralPartialEq for ObservabilityDef
Auto Trait Implementations§
impl Freeze for ObservabilityDef
impl RefUnwindSafe for ObservabilityDef
impl Send for ObservabilityDef
impl Sync for ObservabilityDef
impl Unpin for ObservabilityDef
impl UnwindSafe for ObservabilityDef
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