pub struct NullableUserFilter {Show 17 fields
pub id: MaybeUndefined<IDComparator>,
pub created_at: MaybeUndefined<DateComparator>,
pub updated_at: MaybeUndefined<DateComparator>,
pub name: MaybeUndefined<StringComparator>,
pub display_name: MaybeUndefined<StringComparator>,
pub email: MaybeUndefined<StringComparator>,
pub active: MaybeUndefined<BooleanComparator>,
pub assigned_issues: MaybeUndefined<Box<IssueCollectionFilter>>,
pub admin: MaybeUndefined<BooleanComparator>,
pub owner: MaybeUndefined<BooleanComparator>,
pub invited: MaybeUndefined<BooleanComparator>,
pub is_invited: MaybeUndefined<BooleanComparator>,
pub app: MaybeUndefined<BooleanComparator>,
pub is_me: MaybeUndefined<BooleanComparator>,
pub null: MaybeUndefined<bool>,
pub and: MaybeUndefined<Vec<NullableUserFilter>>,
pub or: MaybeUndefined<Vec<NullableUserFilter>>,
}Expand description
User filtering options.
Fields§
§id: MaybeUndefined<IDComparator>Comparator for the identifier.
created_at: MaybeUndefined<DateComparator>Comparator for the created at date.
updated_at: MaybeUndefined<DateComparator>Comparator for the updated at date.
name: MaybeUndefined<StringComparator>Comparator for the user’s name.
display_name: MaybeUndefined<StringComparator>Comparator for the user’s display name.
email: MaybeUndefined<StringComparator>Comparator for the user’s email.
active: MaybeUndefined<BooleanComparator>Comparator for the user’s activity status.
assigned_issues: MaybeUndefined<Box<IssueCollectionFilter>>Filters that the users assigned issues must satisfy.
admin: MaybeUndefined<BooleanComparator>Comparator for the user’s admin status.
owner: MaybeUndefined<BooleanComparator>Comparator for the user’s owner status.
invited: MaybeUndefined<BooleanComparator>Comparator for the user’s invited status.
is_invited: MaybeUndefined<BooleanComparator>Comparator for the user’s invited status.
app: MaybeUndefined<BooleanComparator>Comparator for the user’s app status.
is_me: MaybeUndefined<BooleanComparator>Filter based on the currently authenticated user. Set to true to filter for the authenticated user, false for any other user.
null: MaybeUndefined<bool>Filter based on the existence of the relation.
and: MaybeUndefined<Vec<NullableUserFilter>>Compound filters, all of which need to be matched by the user.
or: MaybeUndefined<Vec<NullableUserFilter>>Compound filters, one of which need to be matched by the user.
Trait Implementations§
Source§impl Clone for NullableUserFilter
impl Clone for NullableUserFilter
Source§fn clone(&self) -> NullableUserFilter
fn clone(&self) -> NullableUserFilter
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more