[][src]Enum rouille::input::json::JsonError

pub enum JsonError {
    BodyAlreadyExtracted,
    WrongContentType,
    IoError(IoError),
    ParseError(Error),
}

Error that can happen when parsing the JSON input.

Variants

BodyAlreadyExtracted

Can't parse the body of the request because it was already extracted.

WrongContentType

Wrong content type.

IoError(IoError)

Could not read the body from the request. Also happens if the body is not valid UTF-8.

ParseError(Error)

Error while parsing.

Trait Implementations

impl Debug for JsonError[src]

impl Display for JsonError[src]

impl Error for JsonError[src]

impl From<Error> for JsonError[src]

impl From<Error> for JsonError[src]

Auto Trait Implementations

impl !RefUnwindSafe for JsonError

impl Send for JsonError

impl Sync for JsonError

impl Unpin for JsonError

impl !UnwindSafe for JsonError

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.