pub type TranscodeEncodeErrorOf<C> = TranscodeEncodeError<<C as Codec>::EncodeError, <C as Codec>::Value>;Expand description
Encode transcode error for a codec-backed encoder.
Aliased Type§
pub enum TranscodeEncodeErrorOf<C> {
Failure(TranscodeFailure),
Unencodable {
input_index: usize,
value: Option<<C as Codec>::Value>,
},
Domain(TranscodeDomainError<<C as Codec>::EncodeError>),
}Variants§
Failure(TranscodeFailure)
Framework-level transcode failure.
Unencodable
The input value cannot be encoded by the target codec and policy.
Fields
Domain(TranscodeDomainError<<C as Codec>::EncodeError>)
Domain-specific codec, charset, or policy error.