pub type TranscodeDecodeErrorOf<C> = TranscodeDecodeError<<C as Codec>::DecodeError>;Expand description
Decode transcode error for a codec-backed decoder.
§Type Parameters
C: Codec whose decode error becomes the domain failure.
Aliased Type§
pub enum TranscodeDecodeErrorOf<C> {
Failure(TranscodeFailure),
Domain(TranscodeDomainError<<C as Codec>::DecodeError>),
}Variants§
Failure(TranscodeFailure)
Framework-level transcode failure.
Tuple Fields
§
0: TranscodeFailureFramework contract, capacity, or incomplete-input failure.
Domain(TranscodeDomainError<<C as Codec>::DecodeError>)
Domain-specific codec, charset, or policy error.
Tuple Fields
§
0: TranscodeDomainError<<C as Codec>::DecodeError>Codec failure retaining its phase and source position.