pub struct CustomViewFilter {
pub id: Option<Box<IDComparator>>,
pub created_at: Option<Box<DateComparator>>,
pub updated_at: Option<Box<DateComparator>>,
pub name: Option<Box<StringComparator>>,
pub model_name: Option<Box<StringComparator>>,
pub team: Option<Box<NullableTeamFilter>>,
pub creator: Option<Box<UserFilter>>,
pub shared: Option<Box<BooleanComparator>>,
pub has_facet: Option<bool>,
pub and: Option<Vec<Box<CustomViewFilter>>>,
pub or: Option<Vec<Box<CustomViewFilter>>>,
}Fields§
§id: Option<Box<IDComparator>>§created_at: Option<Box<DateComparator>>§updated_at: Option<Box<DateComparator>>§name: Option<Box<StringComparator>>§model_name: Option<Box<StringComparator>>§team: Option<Box<NullableTeamFilter>>§creator: Option<Box<UserFilter>>§has_facet: Option<bool>§and: Option<Vec<Box<CustomViewFilter>>>§or: Option<Vec<Box<CustomViewFilter>>>Trait Implementations§
Source§impl Clone for CustomViewFilter
impl Clone for CustomViewFilter
Source§fn clone(&self) -> CustomViewFilter
fn clone(&self) -> CustomViewFilter
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 CustomViewFilter
impl Debug for CustomViewFilter
Source§impl Default for CustomViewFilter
impl Default for CustomViewFilter
Source§fn default() -> CustomViewFilter
fn default() -> CustomViewFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CustomViewFilter
impl<'de> Deserialize<'de> for CustomViewFilter
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 CustomViewFilter
impl RefUnwindSafe for CustomViewFilter
impl Send for CustomViewFilter
impl Sync for CustomViewFilter
impl Unpin for CustomViewFilter
impl UnwindSafe for CustomViewFilter
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