[][src]Enum multipart::server::save::PartialReason

pub enum PartialReason {
    CountLimit,
    SizeLimit,
    IoError(Error),
    Utf8Error(Utf8Error),
}

The reason the save operation quit partway through.

Variants

CountLimit

The count limit for files in the request was hit.

The associated file has not been saved to the filesystem.

SizeLimit

The size limit for an individual file was hit.

The file was partially written to the filesystem.

IoError(Error)

An error occurred during the operation.

Utf8Error(Utf8Error)

An error returned from validating a field as UTF-8 due to SaveBuilder::force_text()

Methods

impl PartialReason[src]

pub fn unwrap_err(self) -> Error[src]

Return io::Error in the IoError case or panic otherwise.

pub fn expect_err(self, msg: &str) -> Error[src]

Return io::Error in the IoError case or panic with the given message otherwise.

Trait Implementations

impl From<Error> for PartialReason[src]

impl From<Utf8Error> for PartialReason[src]

impl Debug for PartialReason[src]

Auto Trait Implementations

impl Unpin for PartialReason

impl Sync for PartialReason

impl Send for PartialReason

impl !UnwindSafe for PartialReason

impl !RefUnwindSafe for PartialReason

Blanket Implementations

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

impl<T, U> Into<U> for T where
    U: From<T>, 
[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.

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

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

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