[][src]Enum dropbox_sdk::sharing::CreateSharedLinkWithSettingsError

pub enum CreateSharedLinkWithSettingsError {
    Path(LookupError),
    EmailNotVerified,
    SharedLinkAlreadyExists(Option<SharedLinkAlreadyExistsMetadata>),
    SettingsError(SharedLinkSettingsError),
    AccessDenied,
}

Variants

Path(LookupError)EmailNotVerified

User's email should be verified.

SharedLinkAlreadyExists(Option<SharedLinkAlreadyExistsMetadata>)

The shared link already exists. You can call list_shared_links() to get the existing link, or use the provided metadata if it is returned.

SettingsError(SharedLinkSettingsError)

There is an error with the given settings.

AccessDenied

Access to the requested path is forbidden.

Trait Implementations

impl Display for CreateSharedLinkWithSettingsError[src]

impl Debug for CreateSharedLinkWithSettingsError[src]

impl Error for CreateSharedLinkWithSettingsError[src]

impl Serialize for CreateSharedLinkWithSettingsError[src]

impl<'de> Deserialize<'de> for CreateSharedLinkWithSettingsError[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]