pub struct Observability {
pub log_level: Option<String>,
pub log_content: bool,
pub otel: Otel,
pub metrics_addr: Option<String>,
pub health_file: Option<String>,
pub report_file: Option<String>,
pub events_ring: Option<u32>,
pub audit: Audit,
pub traceparent: Option<String>,
pub runtime_events: Option<RuntimeEvents>,
}Fields§
§log_level: Option<String>§log_content: bool§otel: Otel§metrics_addr: Option<String>§health_file: Option<String>§report_file: Option<String>§events_ring: Option<u32>§audit: Audit§traceparent: Option<String>§runtime_events: Option<RuntimeEvents>Mirror a selected subset of the daemon’s own event vocabulary onto a declared stream, so the runtime can react to itself: a tripped breaker, a shed admission or an unhealthy child becomes an ordinary start node.
Trait Implementations§
Source§impl Clone for Observability
impl Clone for Observability
Source§fn clone(&self) -> Observability
fn clone(&self) -> Observability
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 moreSource§impl Debug for Observability
impl Debug for Observability
Source§impl Default for Observability
impl Default for Observability
Source§fn default() -> Observability
fn default() -> Observability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for Observabilitywhere
Observability: Default,
impl<'de> Deserialize<'de> for Observabilitywhere
Observability: Default,
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 Observability
impl PartialEq for Observability
impl StructuralPartialEq for Observability
Auto Trait Implementations§
impl Freeze for Observability
impl RefUnwindSafe for Observability
impl Send for Observability
impl Sync for Observability
impl Unpin for Observability
impl UnsafeUnpin for Observability
impl UnwindSafe for Observability
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