Enum twitter_stream::JsonError []

pub enum JsonError {
    Syntax(ErrorCode, usizeusize),
    Io(Error),
}

This type represents all possible errors that can occur when serializing or deserializing a value into JSON.

Variants

The JSON value had some syntatic error.

Some IO error occurred when serializing or deserializing a value.

Trait Implementations

impl From<Error> for Error

Performs the conversion.

impl From<Error> for Error

Performs the conversion.

impl Error for Error

Raised when there is general error when deserializing a type.

Raised when a Deserialize type unexpectedly hit the end of the stream.

Raised when a Deserialize was passed an incorrect type.

Raised when a Deserialize was passed an incorrect value.

Raised when a fixed sized sequence or map was passed in the wrong amount of arguments. Read more

Raised when a Deserialize enum type received an unexpected variant.

Raised when a Deserialize struct type received an unexpected struct field.

raised when a deserialize struct type did not receive a field.

Raised when a Deserialize struct type received more than one of the same struct field. Read more

impl Display for Error

Formats the value using the given formatter.

impl Debug for Error

Formats the value using the given formatter.

impl Error for Error

Raised when there is general error when deserializing a type.

impl Error for Error

A short description of the error. Read more

The lower-level cause of this error, if any. Read more