Enum gitlab::api::issues::IssueDueDateFilter
source · #[non_exhaustive]pub enum IssueDueDateFilter {
None,
Any,
Today,
Tomorrow,
ThisWeek,
ThisMonth,
BetweenTwoWeeksAgoAndNextMonth,
Overdue,
}
Expand description
Filter values for due dates.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
None
Issues without a due date.
Any
Issues with any a due date.
Today
Issues due today.
Tomorrow
Issues due tomorrow.
ThisWeek
Issues due this week.
ThisMonth
Issues due this month.
BetweenTwoWeeksAgoAndNextMonth
Issues due between two weeks ago and a month from now.
Overdue
Issues which are overdue.
Trait Implementations§
source§impl Clone for IssueDueDateFilter
impl Clone for IssueDueDateFilter
source§fn clone(&self) -> IssueDueDateFilter
fn clone(&self) -> IssueDueDateFilter
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 IssueDueDateFilter
impl Debug for IssueDueDateFilter
source§impl ParamValue<'static> for IssueDueDateFilter
impl ParamValue<'static> for IssueDueDateFilter
source§impl PartialEq for IssueDueDateFilter
impl PartialEq for IssueDueDateFilter
source§fn eq(&self, other: &IssueDueDateFilter) -> bool
fn eq(&self, other: &IssueDueDateFilter) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for IssueDueDateFilter
impl Eq for IssueDueDateFilter
impl StructuralPartialEq for IssueDueDateFilter
Auto Trait Implementations§
impl Freeze for IssueDueDateFilter
impl RefUnwindSafe for IssueDueDateFilter
impl Send for IssueDueDateFilter
impl Sync for IssueDueDateFilter
impl Unpin for IssueDueDateFilter
impl UnwindSafe for IssueDueDateFilter
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> 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