pub struct EncoderId(/* private fields */);
Available on crate feature
metrics
only.Expand description
EncoderID is used to identify distinct Encoder implementations, for caching encoded results.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EncoderId
impl RefUnwindSafe for EncoderId
impl Send for EncoderId
impl Sync for EncoderId
impl Unpin for EncoderId
impl UnwindSafe for EncoderId
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
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Available on crate feature
trace
only.Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Available on crate feature
trace
only.