pub struct CycleFilter {Show 19 fields
pub id: Option<Box<IDComparator>>,
pub created_at: Option<Box<DateComparator>>,
pub updated_at: Option<Box<DateComparator>>,
pub number: Option<Box<NumberComparator>>,
pub name: Option<Box<StringComparator>>,
pub starts_at: Option<Box<DateComparator>>,
pub ends_at: Option<Box<DateComparator>>,
pub completed_at: Option<Box<DateComparator>>,
pub is_active: Option<Box<BooleanComparator>>,
pub is_in_cooldown: Option<Box<BooleanComparator>>,
pub is_next: Option<Box<BooleanComparator>>,
pub is_previous: Option<Box<BooleanComparator>>,
pub is_future: Option<Box<BooleanComparator>>,
pub is_past: Option<Box<BooleanComparator>>,
pub team: Option<Box<TeamFilter>>,
pub issues: Option<Box<IssueCollectionFilter>>,
pub inherited_from_id: Option<Box<IDComparator>>,
pub and: Option<Vec<Box<CycleFilter>>>,
pub or: Option<Vec<Box<CycleFilter>>>,
}Expand description
Cycle filtering options.
Fields§
§id: Option<Box<IDComparator>>Comparator for the identifier.
created_at: Option<Box<DateComparator>>Comparator for the created at date.
updated_at: Option<Box<DateComparator>>Comparator for the updated at date.
number: Option<Box<NumberComparator>>Comparator for the cycle number.
name: Option<Box<StringComparator>>Comparator for the cycle name.
starts_at: Option<Box<DateComparator>>Comparator for the cycle start date.
ends_at: Option<Box<DateComparator>>Comparator for the cycle ends at date.
completed_at: Option<Box<DateComparator>>Comparator for the cycle completed at date.
is_active: Option<Box<BooleanComparator>>Comparator for the filtering active cycle.
is_in_cooldown: Option<Box<BooleanComparator>>Comparator for filtering for whether the cycle is currently in cooldown.
is_next: Option<Box<BooleanComparator>>Comparator for the filtering next cycle.
is_previous: Option<Box<BooleanComparator>>Comparator for the filtering previous cycle.
is_future: Option<Box<BooleanComparator>>Comparator for the filtering future cycles.
is_past: Option<Box<BooleanComparator>>Comparator for the filtering past cycles.
team: Option<Box<TeamFilter>>Filters that the cycles team must satisfy.
issues: Option<Box<IssueCollectionFilter>>Filters that the cycles issues must satisfy.
inherited_from_id: Option<Box<IDComparator>>Comparator for the inherited cycle ID.
and: Option<Vec<Box<CycleFilter>>>Compound filters, all of which need to be matched by the cycle.
or: Option<Vec<Box<CycleFilter>>>Compound filters, one of which need to be matched by the cycle.
Trait Implementations§
Source§impl Clone for CycleFilter
impl Clone for CycleFilter
Source§fn clone(&self) -> CycleFilter
fn clone(&self) -> CycleFilter
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more