[][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()

Implementations

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 Debug for PartialReason[src]

impl From<Error> for PartialReason[src]

impl From<Utf8Error> for PartialReason[src]

Auto Trait Implementations

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> DebugAny for T where
    T: Any + Debug

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> Typeable for T where
    T: Any

impl<T> UnsafeAny for T where
    T: Any

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,