[][src]Struct dropbox_sdk::files::GetTemporaryUploadLinkArg

#[non_exhaustive]pub struct GetTemporaryUploadLinkArg {
    pub commit_info: CommitInfo,
    pub duration: f64,
}
This is supported on crate feature dbx_files only.

Fields (Non-exhaustive)

Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
commit_info: CommitInfo

Contains the path and other optional modifiers for the future upload commit. Equivalent to the parameters provided to upload().

duration: f64

How long before this link expires, in seconds. Attempting to start an upload with this link longer than this period of time after link creation will result in an error.

Implementations

impl GetTemporaryUploadLinkArg[src]

pub fn new(commit_info: CommitInfo) -> Self[src]

pub fn with_duration(self, value: f64) -> Self[src]

Trait Implementations

impl Clone for GetTemporaryUploadLinkArg[src]

impl Debug for GetTemporaryUploadLinkArg[src]

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

impl PartialEq<GetTemporaryUploadLinkArg> for GetTemporaryUploadLinkArg[src]

impl Serialize for GetTemporaryUploadLinkArg[src]

impl StructuralPartialEq for GetTemporaryUploadLinkArg[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

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

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.