pub struct NullableProjectFilter {Show 42 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 state: Option<Box<StringComparator>>,
pub status: Option<Box<ProjectStatusFilter>>,
pub priority: Option<Box<NullableNumberComparator>>,
pub labels: Option<Box<ProjectLabelCollectionFilter>>,
pub searchable_content: Option<Box<ContentComparator>>,
pub started_at: Option<Box<NullableDateComparator>>,
pub completed_at: Option<Box<NullableDateComparator>>,
pub canceled_at: Option<Box<NullableDateComparator>>,
pub start_date: Option<Box<NullableDateComparator>>,
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 has_related_relations: Option<Box<RelationExistsComparator>>,
pub has_depended_on_by_relations: Option<Box<RelationExistsComparator>>,
pub has_depends_on_relations: Option<Box<RelationExistsComparator>>,
pub has_blocked_by_relations: Option<Box<RelationExistsComparator>>,
pub has_blocking_relations: Option<Box<RelationExistsComparator>>,
pub has_violated_relations: Option<Box<RelationExistsComparator>>,
pub project_updates: Option<Box<ProjectUpdatesCollectionFilter>>,
pub creator: Option<Box<UserFilter>>,
pub lead: Option<Box<NullableUserFilter>>,
pub members: Option<Box<UserCollectionFilter>>,
pub issues: Option<Box<IssueCollectionFilter>>,
pub roadmaps: Option<Box<RoadmapCollectionFilter>>,
pub initiatives: Option<Box<InitiativeCollectionFilter>>,
pub project_milestones: Option<Box<ProjectMilestoneCollectionFilter>>,
pub completed_project_milestones: Option<Box<ProjectMilestoneCollectionFilter>>,
pub next_project_milestone: Option<Box<ProjectMilestoneFilter>>,
pub accessible_teams: Option<Box<TeamCollectionFilter>>,
pub last_applied_template: Option<Box<NullableTemplateFilter>>,
pub needs: Option<Box<CustomerNeedCollectionFilter>>,
pub customer_count: Option<Box<NumberComparator>>,
pub customer_important_count: Option<Box<NumberComparator>>,
pub null: Option<bool>,
pub and: Option<Vec<Box<NullableProjectFilter>>>,
pub or: Option<Vec<Box<NullableProjectFilter>>>,
}Fields§
§id: Option<Box<IDComparator>>§created_at: Option<Box<DateComparator>>§updated_at: Option<Box<DateComparator>>§name: Option<Box<StringComparator>>§slug_id: Option<Box<StringComparator>>§state: Option<Box<StringComparator>>§status: Option<Box<ProjectStatusFilter>>§priority: Option<Box<NullableNumberComparator>>§labels: Option<Box<ProjectLabelCollectionFilter>>§searchable_content: Option<Box<ContentComparator>>§started_at: Option<Box<NullableDateComparator>>§completed_at: Option<Box<NullableDateComparator>>§canceled_at: Option<Box<NullableDateComparator>>§start_date: Option<Box<NullableDateComparator>>§target_date: Option<Box<NullableDateComparator>>§health: Option<Box<StringComparator>>§health_with_age: Option<Box<StringComparator>>§activity_type: Option<Box<StringComparator>>§has_depended_on_by_relations: Option<Box<RelationExistsComparator>>§has_depends_on_relations: Option<Box<RelationExistsComparator>>§has_blocked_by_relations: Option<Box<RelationExistsComparator>>§has_blocking_relations: Option<Box<RelationExistsComparator>>§has_violated_relations: Option<Box<RelationExistsComparator>>§project_updates: Option<Box<ProjectUpdatesCollectionFilter>>§creator: Option<Box<UserFilter>>§lead: Option<Box<NullableUserFilter>>§members: Option<Box<UserCollectionFilter>>§issues: Option<Box<IssueCollectionFilter>>§roadmaps: Option<Box<RoadmapCollectionFilter>>§initiatives: Option<Box<InitiativeCollectionFilter>>§project_milestones: Option<Box<ProjectMilestoneCollectionFilter>>§completed_project_milestones: Option<Box<ProjectMilestoneCollectionFilter>>§next_project_milestone: Option<Box<ProjectMilestoneFilter>>§accessible_teams: Option<Box<TeamCollectionFilter>>§last_applied_template: Option<Box<NullableTemplateFilter>>§needs: Option<Box<CustomerNeedCollectionFilter>>§customer_count: Option<Box<NumberComparator>>§customer_important_count: Option<Box<NumberComparator>>§null: Option<bool>§and: Option<Vec<Box<NullableProjectFilter>>>§or: Option<Vec<Box<NullableProjectFilter>>>Trait Implementations§
Source§impl Clone for NullableProjectFilter
impl Clone for NullableProjectFilter
Source§fn clone(&self) -> NullableProjectFilter
fn clone(&self) -> NullableProjectFilter
Returns a duplicate 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 NullableProjectFilter
impl Debug for NullableProjectFilter
Source§impl Default for NullableProjectFilter
impl Default for NullableProjectFilter
Source§fn default() -> NullableProjectFilter
fn default() -> NullableProjectFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NullableProjectFilter
impl<'de> Deserialize<'de> for NullableProjectFilter
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
Auto Trait Implementations§
impl Freeze for NullableProjectFilter
impl RefUnwindSafe for NullableProjectFilter
impl Send for NullableProjectFilter
impl Sync for NullableProjectFilter
impl Unpin for NullableProjectFilter
impl UnwindSafe for NullableProjectFilter
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