Struct dropbox_sdk::files::GetCopyReferenceResult [−][src]
#[non_exhaustive]pub struct GetCopyReferenceResult { pub metadata: Metadata, pub copy_reference: String, pub expires: DropboxTimestamp, }
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.metadata: Metadata
Metadata of the file or folder.
copy_reference: String
A copy reference to the file or folder.
expires: DropboxTimestamp
The expiration date of the copy reference. This value is currently set to be far enough in the future so that expiration is effectively not an issue.
Implementations
impl GetCopyReferenceResult
[src]
impl GetCopyReferenceResult
[src]pub fn new(
metadata: Metadata,
copy_reference: String,
expires: DropboxTimestamp
) -> Self
[src]
metadata: Metadata,
copy_reference: String,
expires: DropboxTimestamp
) -> Self
Trait Implementations
impl Clone for GetCopyReferenceResult
[src]
impl Clone for GetCopyReferenceResult
[src]fn clone(&self) -> GetCopyReferenceResult
[src]
fn clone(&self) -> GetCopyReferenceResult
[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]Performs copy-assignment from source
. Read more
impl Debug for GetCopyReferenceResult
[src]
impl Debug for GetCopyReferenceResult
[src]impl<'de> Deserialize<'de> for GetCopyReferenceResult
[src]
impl<'de> Deserialize<'de> for GetCopyReferenceResult
[src]fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
[src]
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
[src]Deserialize this value from the given Serde deserializer. Read more
impl PartialEq<GetCopyReferenceResult> for GetCopyReferenceResult
[src]
impl PartialEq<GetCopyReferenceResult> for GetCopyReferenceResult
[src]fn eq(&self, other: &GetCopyReferenceResult) -> bool
[src]
fn eq(&self, other: &GetCopyReferenceResult) -> bool
[src]This method tests for self
and other
values to be equal, and is used
by ==
. Read more
fn ne(&self, other: &GetCopyReferenceResult) -> bool
[src]
fn ne(&self, other: &GetCopyReferenceResult) -> bool
[src]This method tests for !=
.
impl Serialize for GetCopyReferenceResult
[src]
impl Serialize for GetCopyReferenceResult
[src]impl StructuralPartialEq for GetCopyReferenceResult
[src]
Auto Trait Implementations
impl RefUnwindSafe for GetCopyReferenceResult
impl Send for GetCopyReferenceResult
impl Sync for GetCopyReferenceResult
impl Unpin for GetCopyReferenceResult
impl UnwindSafe for GetCopyReferenceResult
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
[src]type Owned = T
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn to_owned(&self) -> T
[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)
[src]
pub fn clone_into(&self, target: &mut T)
[src]🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,