Enum formdata::error::Error
[−]
[src]
pub enum Error {
NoRequestContentType,
NotMultipart,
NotFormData,
BoundaryNotSpecified,
PartialHeaders,
MissingDisposition,
InvalidDisposition,
NoName,
Eof,
Httparse(Error),
Io(Error),
Hyper(Error),
Utf8(FromUtf8Error),
Decoding(Cow<'static, str>),
}An error type for the formdata crate.
Variants
NoRequestContentType | The Hyper request did not have a Content-Type header. |
NotMultipart | The Hyper request Content-Type top-level Mime was not |
NotFormData | The Hyper request Content-Type sub-level Mime was not |
BoundaryNotSpecified | The Content-Type header failed to specify boundary token. |
PartialHeaders | A multipart section contained only partial headers. |
MissingDisposition | A multipart section did not have the required Content-Disposition header. |
InvalidDisposition | A multipart section did not have a valid corresponding Content-Disposition. |
NoName | A multipart section Content-Disposition header failed to specify a name. |
Eof | The request body ended prior to reaching the expected terminating boundary. |
Httparse | An HTTP parsing error from a multipart section. |
Io | An I/O error. |
Hyper | An error was returned from Hyper. |
Utf8 | An error occurred during UTF-8 processing. |
Decoding | An error occurred during character decoding |