Struct dropbox_sdk::files::ExportInfo
source · [−]#[non_exhaustive]pub struct ExportInfo {
pub export_as: Option<String>,
pub export_options: Option<Vec<String>>,
}
Available on crate feature
dbx_files
only.Expand description
Export information for a file.
Fields (Non-exhaustive)
This struct is marked as 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.export_as: Option<String>
Format to which the file can be exported to.
export_options: Option<Vec<String>>
Additional formats to which the file can be exported. These values can be specified as the export_format in /files/export.
Implementations
sourceimpl ExportInfo
impl ExportInfo
pub fn with_export_as(self, value: String) -> Self
pub fn with_export_options(self, value: Vec<String>) -> Self
Trait Implementations
sourceimpl Clone for ExportInfo
impl Clone for ExportInfo
sourcefn clone(&self) -> ExportInfo
fn clone(&self) -> ExportInfo
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for ExportInfo
impl Debug for ExportInfo
sourceimpl Default for ExportInfo
impl Default for ExportInfo
sourcefn default() -> ExportInfo
fn default() -> ExportInfo
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ExportInfo
impl<'de> Deserialize<'de> for ExportInfo
sourcefn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ExportInfo> for ExportInfo
impl PartialEq<ExportInfo> for ExportInfo
sourcefn eq(&self, other: &ExportInfo) -> bool
fn eq(&self, other: &ExportInfo) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourcefn ne(&self, other: &ExportInfo) -> bool
fn ne(&self, other: &ExportInfo) -> bool
This method tests for !=
.
sourceimpl Serialize for ExportInfo
impl Serialize for ExportInfo
impl Eq for ExportInfo
impl StructuralEq for ExportInfo
impl StructuralPartialEq for ExportInfo
Auto Trait Implementations
impl RefUnwindSafe for ExportInfo
impl Send for ExportInfo
impl Sync for ExportInfo
impl Unpin for ExportInfo
impl UnwindSafe for ExportInfo
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more