pub struct InitiativeFilter {Show 16 fields
pub id: Option<Box<IDComparator>>,
pub created_at: Option<Box<DateComparator>>,
pub updated_at: Option<Box<DateComparator>>,
pub name: Option<Box<StringComparator>>,
pub slug_id: Option<Box<StringComparator>>,
pub creator: Option<Box<NullableUserFilter>>,
pub status: Option<Box<StringComparator>>,
pub teams: Option<Box<TeamCollectionFilter>>,
pub owner: Option<Box<NullableUserFilter>>,
pub target_date: Option<Box<NullableDateComparator>>,
pub health: Option<Box<StringComparator>>,
pub health_with_age: Option<Box<StringComparator>>,
pub activity_type: Option<Box<StringComparator>>,
pub ancestors: Option<Box<InitiativeCollectionFilter>>,
pub and: Option<Vec<Box<InitiativeFilter>>>,
pub or: Option<Vec<Box<InitiativeFilter>>>,
}Expand description
Initiative 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.
name: Option<Box<StringComparator>>Comparator for the initiative name.
slug_id: Option<Box<StringComparator>>Comparator for the initiative slug ID.
creator: Option<Box<NullableUserFilter>>Filters that the initiative creator must satisfy.
status: Option<Box<StringComparator>>Comparator for the initiative status: Planned, Active, Completed
teams: Option<Box<TeamCollectionFilter>>Filters that the initiative teams must satisfy.
owner: Option<Box<NullableUserFilter>>Filters that the initiative owner must satisfy.
target_date: Option<Box<NullableDateComparator>>Comparator for the initiative target date.
health: Option<Box<StringComparator>>Comparator for the initiative health: onTrack, atRisk, offTrack
health_with_age: Option<Box<StringComparator>>Comparator for the initiative health (with age): onTrack, atRisk, offTrack, outdated, noUpdate
activity_type: Option<Box<StringComparator>>Comparator for the initiative activity type.
ancestors: Option<Box<InitiativeCollectionFilter>>Filters that the initiative must be an ancestor of.
and: Option<Vec<Box<InitiativeFilter>>>Compound filters, all of which need to be matched by the initiative.
or: Option<Vec<Box<InitiativeFilter>>>Compound filters, one of which need to be matched by the initiative.
Trait Implementations§
Source§impl Clone for InitiativeFilter
impl Clone for InitiativeFilter
Source§fn clone(&self) -> InitiativeFilter
fn clone(&self) -> InitiativeFilter
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more