Struct google_vault1::api::HeldMailQuery
source · pub struct HeldMailQuery {
pub end_time: Option<DateTime<Utc>>,
pub start_time: Option<DateTime<Utc>>,
pub terms: Option<String>,
}
Expand description
Query options for Gmail holds.
This type is not used in any activity, and only used as part of another schema.
Fields§
§end_time: Option<DateTime<Utc>>
The end time for the query. Specify in GMT. The value is rounded to 12 AM on the specified date.
start_time: Option<DateTime<Utc>>
The start time for the query. Specify in GMT. The value is rounded to 12 AM on the specified date.
terms: Option<String>
The search operators used to refine the messages covered by the hold.
Trait Implementations§
source§impl Clone for HeldMailQuery
impl Clone for HeldMailQuery
source§fn clone(&self) -> HeldMailQuery
fn clone(&self) -> HeldMailQuery
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 HeldMailQuery
impl Debug for HeldMailQuery
source§impl Default for HeldMailQuery
impl Default for HeldMailQuery
source§fn default() -> HeldMailQuery
fn default() -> HeldMailQuery
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for HeldMailQuery
impl<'de> Deserialize<'de> for HeldMailQuery
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 HeldMailQuery
impl Serialize for HeldMailQuery
impl Part for HeldMailQuery
Auto Trait Implementations§
impl Freeze for HeldMailQuery
impl RefUnwindSafe for HeldMailQuery
impl Send for HeldMailQuery
impl Sync for HeldMailQuery
impl Unpin for HeldMailQuery
impl UnwindSafe for HeldMailQuery
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§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)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