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