Type Alias Error

Source
pub type Error = CodecError;
Expand description

The crate’s Error type.

Aliased Type§

pub enum Error {
    MessagePackSerializationError(Error),
    MessagePackDeserializationError(Error),
    JsonSerializationError(Error),
    JsonDeserializationError(Error),
    SerializationError(SerializerError),
    DeserializationError(DeserializerError),
    MissingInput(String),
    // some variants omitted
}

Variants§

§

MessagePackSerializationError(Error)

Error to proxy rmp_serde encoding errors.

§

MessagePackDeserializationError(Error)

Error to proxy rmp_serde decoding errors.

§

JsonSerializationError(Error)

Error to proxy serde_json encoding errors.

§

JsonDeserializationError(Error)

Error to proxy serde_json decoding errors.

§

SerializationError(SerializerError)

Error when serializing to a raw value.

§

DeserializationError(DeserializerError)

Error when deserialization from a raw value.

§

MissingInput(String)

Error returned when requesting a field of the payload that doesn’t exist.