pub struct NoopRecorder;Expand description
Shared, no-op recorder for deployments that want attribution metrics only.
Trait Implementations§
Source§impl Debug for NoopRecorder
impl Debug for NoopRecorder
Source§impl Default for NoopRecorder
impl Default for NoopRecorder
Source§fn default() -> NoopRecorder
fn default() -> NoopRecorder
Returns the “default value” for a type. Read more
Source§impl UsageRecorder for NoopRecorder
impl UsageRecorder for NoopRecorder
Source§fn record(&self, event: UsageEvent) -> Result<RecordOutcome, RecordError>
fn record(&self, event: UsageEvent) -> Result<RecordOutcome, RecordError>
Add one event without performing I/O. Read more
Auto Trait Implementations§
impl Freeze for NoopRecorder
impl RefUnwindSafe for NoopRecorder
impl Send for NoopRecorder
impl Sync for NoopRecorder
impl Unpin for NoopRecorder
impl UnsafeUnpin for NoopRecorder
impl UnwindSafe for NoopRecorder
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