pub enum ClientBatchDecodeError {
FrameTooLarge {
actual: usize,
limit: usize,
},
BatchTooLarge {
actual: usize,
limit: usize,
},
InvalidJson,
InvalidRoutingMetadata,
InvalidEnvelope(EnvelopeDecodeError),
}Variants§
FrameTooLarge
BatchTooLarge
InvalidJson
InvalidRoutingMetadata
InvalidEnvelope(EnvelopeDecodeError)
Implementations§
Source§impl ClientBatchDecodeError
impl ClientBatchDecodeError
pub const fn kind(&self) -> ClientBatchDecodeFailureKind
Trait Implementations§
Source§impl Clone for ClientBatchDecodeError
impl Clone for ClientBatchDecodeError
Source§fn clone(&self) -> ClientBatchDecodeError
fn clone(&self) -> ClientBatchDecodeError
Returns a duplicate of the value. Read more
1.0.0 · 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 ClientBatchDecodeError
impl Debug for ClientBatchDecodeError
Source§impl PartialEq for ClientBatchDecodeError
impl PartialEq for ClientBatchDecodeError
impl Eq for ClientBatchDecodeError
impl StructuralPartialEq for ClientBatchDecodeError
Auto Trait Implementations§
impl Freeze for ClientBatchDecodeError
impl RefUnwindSafe for ClientBatchDecodeError
impl Send for ClientBatchDecodeError
impl Sync for ClientBatchDecodeError
impl Unpin for ClientBatchDecodeError
impl UnsafeUnpin for ClientBatchDecodeError
impl UnwindSafe for ClientBatchDecodeError
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more