pub enum TelemetryEnqueueOutcome {
Accepted,
Dropped(TelemetryDropReason),
}Expand description
Result of non-blocking telemetry admission.
Variants§
Accepted
The record was admitted.
Dropped(TelemetryDropReason)
The record was dropped for the supplied reason.
Trait Implementations§
Source§impl Clone for TelemetryEnqueueOutcome
impl Clone for TelemetryEnqueueOutcome
impl Copy for TelemetryEnqueueOutcome
Source§impl Debug for TelemetryEnqueueOutcome
impl Debug for TelemetryEnqueueOutcome
impl Eq for TelemetryEnqueueOutcome
Source§impl PartialEq for TelemetryEnqueueOutcome
impl PartialEq for TelemetryEnqueueOutcome
impl StructuralPartialEq for TelemetryEnqueueOutcome
Auto Trait Implementations§
impl Freeze for TelemetryEnqueueOutcome
impl RefUnwindSafe for TelemetryEnqueueOutcome
impl Send for TelemetryEnqueueOutcome
impl Sync for TelemetryEnqueueOutcome
impl Unpin for TelemetryEnqueueOutcome
impl UnsafeUnpin for TelemetryEnqueueOutcome
impl UnwindSafe for TelemetryEnqueueOutcome
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