pub struct ObservabilityGuard { /* private fields */ }
Expand description
Guard for the observability subsystem. Releases configured integrations upon being dropped.
Implementations§
Source§impl ObservabilityGuard
impl ObservabilityGuard
Sourcepub fn force_flush(&self)
pub fn force_flush(&self)
Forces flushing of pending events. This method is blocking.
Trait Implementations§
Source§impl Debug for ObservabilityGuard
impl Debug for ObservabilityGuard
Auto Trait Implementations§
impl Freeze for ObservabilityGuard
impl !RefUnwindSafe for ObservabilityGuard
impl Send for ObservabilityGuard
impl Sync for ObservabilityGuard
impl Unpin for ObservabilityGuard
impl !UnwindSafe for ObservabilityGuard
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