pub struct BigIntNullableFilter {
pub equals: Option<i64>,
pub not: Option<Box<BigIntNullableFilter>>,
pub in_list: Option<Vec<i64>>,
pub not_in: Option<Vec<i64>>,
pub lt: Option<i64>,
pub lte: Option<i64>,
pub gt: Option<i64>,
pub gte: Option<i64>,
pub is_null: Option<bool>,
}Expand description
Filter for nullable BigInt columns.
Fields§
§equals: Option<i64>column = value
not: Option<Box<BigIntNullableFilter>>Negation.
in_list: Option<Vec<i64>>column IN (...)
not_in: Option<Vec<i64>>column NOT IN (...)
lt: Option<i64>column < value
lte: Option<i64>column <= value
gt: Option<i64>column > value
gte: Option<i64>column >= value
is_null: Option<bool>IS NULL / IS NOT NULL.
Trait Implementations§
Source§impl Clone for BigIntNullableFilter
impl Clone for BigIntNullableFilter
Source§fn clone(&self) -> BigIntNullableFilter
fn clone(&self) -> BigIntNullableFilter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 BigIntNullableFilter
impl Debug for BigIntNullableFilter
Source§impl Default for BigIntNullableFilter
impl Default for BigIntNullableFilter
Source§fn default() -> BigIntNullableFilter
fn default() -> BigIntNullableFilter
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BigIntNullableFilter
impl<'de> Deserialize<'de> for BigIntNullableFilter
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 PartialEq for BigIntNullableFilter
impl PartialEq for BigIntNullableFilter
Source§fn eq(&self, other: &BigIntNullableFilter) -> bool
fn eq(&self, other: &BigIntNullableFilter) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl ScalarFilter for BigIntNullableFilter
impl ScalarFilter for BigIntNullableFilter
Source§impl Serialize for BigIntNullableFilter
impl Serialize for BigIntNullableFilter
impl StructuralPartialEq for BigIntNullableFilter
Auto Trait Implementations§
impl Freeze for BigIntNullableFilter
impl RefUnwindSafe for BigIntNullableFilter
impl Send for BigIntNullableFilter
impl Sync for BigIntNullableFilter
impl Unpin for BigIntNullableFilter
impl UnsafeUnpin for BigIntNullableFilter
impl UnwindSafe for BigIntNullableFilter
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