[−][src]Struct dropbox_sdk::files::GetTemporaryUploadLinkArg
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]
pub fn clone(&self) -> GetTemporaryUploadLinkArg
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for GetTemporaryUploadLinkArg
[src]
impl<'de> Deserialize<'de> for GetTemporaryUploadLinkArg
[src]
pub fn deserialize<D: Deserializer<'de>>(
deserializer: D
) -> Result<Self, D::Error>
[src]
deserializer: D
) -> Result<Self, D::Error>
impl PartialEq<GetTemporaryUploadLinkArg> for GetTemporaryUploadLinkArg
[src]
pub fn eq(&self, other: &GetTemporaryUploadLinkArg) -> bool
[src]
pub fn ne(&self, other: &GetTemporaryUploadLinkArg) -> bool
[src]
impl Serialize for GetTemporaryUploadLinkArg
[src]
impl StructuralPartialEq for GetTemporaryUploadLinkArg
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetTemporaryUploadLinkArg
impl Send for GetTemporaryUploadLinkArg
impl Sync for GetTemporaryUploadLinkArg
impl Unpin for GetTemporaryUploadLinkArg
impl UnwindSafe for GetTemporaryUploadLinkArg
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,