pub enum CodecErrorCode {
Show 36 variants
InvalidUtf8,
InvalidJson,
InvalidWireFormat,
DuplicateObjectKey,
DepthLimitExceeded,
NodeLimitExceeded,
StringLimitExceeded,
NumberLimitExceeded,
BodyLimitExceeded,
GrowthLimitExceeded,
InternalCoverageFailure,
UnsupportedRequestSurface,
UnsupportedResponseSurface,
ControlWouldMutate,
OpaqueMediaUninspected,
SignedMutationRequired,
SignedSurfaceMalformed,
ProtectionFailedClosed,
RestoreFailedClosed,
ProviderOriginNumeric,
ProviderOriginPii,
TransformedKeyCollision,
InvalidSseField,
InvalidSseFrame,
InvalidSseEventPair,
SseLineLimitExceeded,
SseFrameLimitExceeded,
SseEventLimitExceeded,
SseIndexLimitExceeded,
SseAccumulatorLimitExceeded,
InvalidSseLifecycle,
InvalidContentBlockIndex,
InvalidContentBlockDelta,
IncompleteSseStream,
UnsafeFutureEvent,
ProviderErrorEvent,
}Expand description
Closed, sanitized codec failure code.
Variants§
InvalidUtf8
InvalidJson
InvalidWireFormat
DuplicateObjectKey
DepthLimitExceeded
NodeLimitExceeded
StringLimitExceeded
NumberLimitExceeded
BodyLimitExceeded
GrowthLimitExceeded
InternalCoverageFailure
UnsupportedRequestSurface
UnsupportedResponseSurface
ControlWouldMutate
OpaqueMediaUninspected
SignedMutationRequired
SignedSurfaceMalformed
ProtectionFailedClosed
RestoreFailedClosed
ProviderOriginNumeric
ProviderOriginPii
TransformedKeyCollision
InvalidSseField
InvalidSseFrame
InvalidSseEventPair
SseLineLimitExceeded
SseFrameLimitExceeded
SseEventLimitExceeded
SseIndexLimitExceeded
SseAccumulatorLimitExceeded
InvalidSseLifecycle
InvalidContentBlockIndex
InvalidContentBlockDelta
IncompleteSseStream
UnsafeFutureEvent
ProviderErrorEvent
Trait Implementations§
Source§impl Clone for CodecErrorCode
impl Clone for CodecErrorCode
impl Copy for CodecErrorCode
Source§impl Debug for CodecErrorCode
impl Debug for CodecErrorCode
impl Eq for CodecErrorCode
Source§impl PartialEq for CodecErrorCode
impl PartialEq for CodecErrorCode
impl StructuralPartialEq for CodecErrorCode
Auto Trait Implementations§
impl Freeze for CodecErrorCode
impl RefUnwindSafe for CodecErrorCode
impl Send for CodecErrorCode
impl Sync for CodecErrorCode
impl Unpin for CodecErrorCode
impl UnsafeUnpin for CodecErrorCode
impl UnwindSafe for CodecErrorCode
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§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