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

Blanket Implementations

impl<T> From for T
[src]

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

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

type Error = !

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

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

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

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

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

impl<T> DebugAny for T where
    T: Any + Debug

impl<T> UnsafeAny for T where
    T: Any