pub enum ObservabilityBackend {
Otlp,
LangSmith,
Datadog,
Disabled,
}Expand description
The active observability backend, selected at runtime by env vars.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ObservabilityBackend
impl Clone for ObservabilityBackend
Source§fn clone(&self) -> ObservabilityBackend
fn clone(&self) -> ObservabilityBackend
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 ObservabilityBackend
impl Debug for ObservabilityBackend
Source§impl PartialEq for ObservabilityBackend
impl PartialEq for ObservabilityBackend
Source§fn eq(&self, other: &ObservabilityBackend) -> bool
fn eq(&self, other: &ObservabilityBackend) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for ObservabilityBackend
impl StructuralPartialEq for ObservabilityBackend
Auto Trait Implementations§
impl Freeze for ObservabilityBackend
impl RefUnwindSafe for ObservabilityBackend
impl Send for ObservabilityBackend
impl Sync for ObservabilityBackend
impl Unpin for ObservabilityBackend
impl UnsafeUnpin for ObservabilityBackend
impl UnwindSafe for ObservabilityBackend
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