[][src]Enum dropbox_sdk::files::UploadSessionFinishError

pub enum UploadSessionFinishError {
    LookupFailed(UploadSessionLookupError),
    Path(WriteError),
    PropertiesError(InvalidPropertyGroupError),
    TooManySharedFolderTargets,
    TooManyWriteOperations,
    Other,
}

Variants

LookupFailed(UploadSessionLookupError)

The session arguments are incorrect; the value explains the reason.

Path(WriteError)

Unable to save the uploaded contents to a file. Data has already been appended to the upload session. Please retry with empty data body and updated offset.

PropertiesError(InvalidPropertyGroupError)

The supplied property group is invalid. The file has uploaded without property groups.

TooManySharedFolderTargets

The batch request commits files into too many different shared folders. Please limit your batch request to files contained in a single shared folder.

TooManyWriteOperations

There are too many write operations happening in the user's Dropbox. You should retry uploading this file.

Other

Catch-all used for unrecognized values returned from the server. Encountering this value typically indicates that this SDK version is out of date.

Trait Implementations

impl Display for UploadSessionFinishError[src]

impl Debug for UploadSessionFinishError[src]

impl Error for UploadSessionFinishError[src]

impl Serialize for UploadSessionFinishError[src]

impl<'de> Deserialize<'de> for UploadSessionFinishError[src]

Auto Trait Implementations

Blanket Implementations

impl<T> ToString for T where
    T: Display + ?Sized
[src]

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

impl<T> From<T> for 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> BorrowMut<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Typeable for T where
    T: Any

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]