pub struct ObservabilityPlugin { /* private fields */ }Implementations§
Source§impl ObservabilityPlugin
impl ObservabilityPlugin
pub const fn new(config: ObservabilityConfig) -> Self
Trait Implementations§
Source§impl Clone for ObservabilityPlugin
impl Clone for ObservabilityPlugin
Source§fn clone(&self) -> ObservabilityPlugin
fn clone(&self) -> ObservabilityPlugin
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 ObservabilityPlugin
impl Debug for ObservabilityPlugin
Source§impl Default for ObservabilityPlugin
impl Default for ObservabilityPlugin
Source§impl Plugin for ObservabilityPlugin
impl Plugin for ObservabilityPlugin
fn descriptor(&self) -> PluginDescriptor
fn install(&self, context: &mut PluginContext<'_>) -> Result<(), PluginError>
Auto Trait Implementations§
impl Freeze for ObservabilityPlugin
impl RefUnwindSafe for ObservabilityPlugin
impl Send for ObservabilityPlugin
impl Sync for ObservabilityPlugin
impl Unpin for ObservabilityPlugin
impl UnsafeUnpin for ObservabilityPlugin
impl UnwindSafe for ObservabilityPlugin
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