pub struct DriveOptions {
pub client_side_encrypted_option: Option<String>,
pub include_shared_drives: Option<bool>,
pub include_team_drives: Option<bool>,
pub version_date: Option<DateTime<Utc>>,
}Expand description
Additional options for Drive search
This type is not used in any activity, and only used as part of another schema.
Fields§
§client_side_encrypted_option: Option<String>Set whether the results include only content encrypted with Google Workspace Client-side encryption content, only unencrypted content, or both. Defaults to both. Currently supported for Drive.
Set to true to include shared drives.
include_team_drives: Option<bool>Set to true to include Team Drive.
version_date: Option<DateTime<Utc>>Search the current version of the Drive file, but export the contents of the last version saved before 12:00 AM UTC on the specified date. Enter the date in UTC.
Trait Implementations§
Source§impl Clone for DriveOptions
impl Clone for DriveOptions
Source§fn clone(&self) -> DriveOptions
fn clone(&self) -> DriveOptions
Returns a duplicate 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 DriveOptions
impl Debug for DriveOptions
Source§impl Default for DriveOptions
impl Default for DriveOptions
Source§fn default() -> DriveOptions
fn default() -> DriveOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DriveOptions
impl<'de> Deserialize<'de> for DriveOptions
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 DriveOptions
impl Serialize for DriveOptions
impl Part for DriveOptions
Auto Trait Implementations§
impl Freeze for DriveOptions
impl RefUnwindSafe for DriveOptions
impl Send for DriveOptions
impl Sync for DriveOptions
impl Unpin for DriveOptions
impl UnwindSafe for DriveOptions
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more