Struct google_vault1::api::MailExportOptions
source · pub struct MailExportOptions {
pub export_format: Option<String>,
pub export_linked_drive_files: Option<bool>,
pub show_confidential_mode_content: Option<bool>,
pub use_new_export: Option<bool>,
}
Expand description
Options for Gmail exports.
This type is not used in any activity, and only used as part of another schema.
Fields§
§export_format: Option<String>
The file format for exported messages.
export_linked_drive_files: Option<bool>
Optional. To enable exporting linked Drive files, set to true.
show_confidential_mode_content: Option<bool>
To export confidential mode content, set to true.
use_new_export: Option<bool>
To use the new export system, set to true.
Trait Implementations§
source§impl Clone for MailExportOptions
impl Clone for MailExportOptions
source§fn clone(&self) -> MailExportOptions
fn clone(&self) -> MailExportOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MailExportOptions
impl Debug for MailExportOptions
source§impl Default for MailExportOptions
impl Default for MailExportOptions
source§fn default() -> MailExportOptions
fn default() -> MailExportOptions
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for MailExportOptions
impl<'de> Deserialize<'de> for MailExportOptions
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for MailExportOptions
impl Serialize for MailExportOptions
impl Part for MailExportOptions
Auto Trait Implementations§
impl RefUnwindSafe for MailExportOptions
impl Send for MailExportOptions
impl Sync for MailExportOptions
impl Unpin for MailExportOptions
impl UnwindSafe for MailExportOptions
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more