Enum rocket::request::FormDataError[][src]

pub enum FormDataError<'f, E> {
    Io(Error),
    Malformed(&'f str),
    Parse(E, &'f str),
}
Expand description

Error returned by the FromData implementations of Form and LenientForm.

Variants

Io(Error)

An I/O error occurred while reading reading the data stream. This can also mean that the form contained invalid UTF-8.

Tuple Fields of Io

0: Error
Malformed(&'f str)

The form string (in .0) is malformed and was unable to be parsed as HTTP application/x-www-form-urlencoded data.

Tuple Fields of Malformed

0: &'f str
Parse(E, &'f str)

The form string (in .1) failed to parse as the intended structure. The error type in .0 contains further details.

Tuple Fields of Parse

0: E1: &'f str

Trait Implementations

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Converts self into a collection.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Get the TypeId of this object.