pub enum RelativeDate {
PastYear,
PastMonth,
PastWeek,
Yesterday,
Today,
Tomorrow,
}Expand description
One of Sheets’ six RelativeDate values.
Usable wherever a date condition takes a single value
(DATE_AFTER/DATE_BEFORE/DATE_EQ); DATE_BETWEEN requires two
absolute dates and never accepts one of these.
Variants§
PastYear
The 365 days up to and including today.
PastMonth
The 30 days up to and including today.
PastWeek
The 7 days up to and including today.
Yesterday
The day before today.
Today
Today.
Tomorrow
The day after today.
Trait Implementations§
Source§impl Clone for RelativeDate
impl Clone for RelativeDate
impl Copy for RelativeDate
Source§impl Debug for RelativeDate
impl Debug for RelativeDate
impl Eq for RelativeDate
Source§impl PartialEq for RelativeDate
impl PartialEq for RelativeDate
impl StructuralPartialEq for RelativeDate
Auto Trait Implementations§
impl Freeze for RelativeDate
impl RefUnwindSafe for RelativeDate
impl Send for RelativeDate
impl Sync for RelativeDate
impl Unpin for RelativeDate
impl UnsafeUnpin for RelativeDate
impl UnwindSafe for RelativeDate
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 moreSource§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ResetDiscriminant<T> for Twhere
T: Copy,
impl<T> ResetDiscriminant<T> for Twhere
T: Copy,
Source§fn discriminant(&self) -> T
fn discriminant(&self) -> T
Value based on which equality for the reset will be determined.