pub struct IntFilter {
pub equals: Option<i32>,
pub not: Option<Box<IntFilter>>,
pub in_list: Option<Vec<i32>>,
pub not_in: Option<Vec<i32>>,
pub lt: Option<i32>,
pub lte: Option<i32>,
pub gt: Option<i32>,
pub gte: Option<i32>,
}Expand description
Filter for non-nullable Int (i32) columns.
Fields§
§equals: Option<i32>column = value
not: Option<Box<IntFilter>>Negation.
in_list: Option<Vec<i32>>column IN (...)
not_in: Option<Vec<i32>>column NOT IN (...)
lt: Option<i32>column < value
lte: Option<i32>column <= value
gt: Option<i32>column > value
gte: Option<i32>column >= value
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IntFilter
impl<'de> Deserialize<'de> for IntFilter
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
Source§impl ScalarFilter for IntFilter
impl ScalarFilter for IntFilter
impl StructuralPartialEq for IntFilter
Auto Trait Implementations§
impl Freeze for IntFilter
impl RefUnwindSafe for IntFilter
impl Send for IntFilter
impl Sync for IntFilter
impl Unpin for IntFilter
impl UnsafeUnpin for IntFilter
impl UnwindSafe for IntFilter
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