pub struct RawObservabilityConfig {
pub filter_level: Option<String>,
pub tracing_enabled: Option<bool>,
pub tracing_endpoint: Option<String>,
pub tracing_service_name: Option<String>,
}Fields§
§filter_level: Option<String>Filter level (e.g., “info”, “debug”, “warn”, “info,webrtc=debug”). Used when RUST_LOG environment variable is not set. Default: “info”.
tracing_enabled: Option<bool>§tracing_endpoint: Option<String>OTLP/Jaeger gRPC endpoint. Default: http://localhost:4317
tracing_service_name: Option<String>Service name reported to the tracing backend. Default: package.name
Trait Implementations§
Source§impl Clone for RawObservabilityConfig
impl Clone for RawObservabilityConfig
Source§fn clone(&self) -> RawObservabilityConfig
fn clone(&self) -> RawObservabilityConfig
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 RawObservabilityConfig
impl Debug for RawObservabilityConfig
Source§impl Default for RawObservabilityConfig
impl Default for RawObservabilityConfig
Source§fn default() -> RawObservabilityConfig
fn default() -> RawObservabilityConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RawObservabilityConfig
impl<'de> Deserialize<'de> for RawObservabilityConfig
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 RawObservabilityConfig
impl RefUnwindSafe for RawObservabilityConfig
impl Send for RawObservabilityConfig
impl Sync for RawObservabilityConfig
impl Unpin for RawObservabilityConfig
impl UnsafeUnpin for RawObservabilityConfig
impl UnwindSafe for RawObservabilityConfig
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