pub struct FieldRange<const MIN: i64, const MAX: i64>(/* private fields */);Expand description
Integer bounded to MIN..=MAX (inner value is private, see FieldVarchar).
Implementations§
Trait Implementations§
Source§impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for FieldRange<MIN, MAX>
impl<'de, const MIN: i64, const MAX: i64> Deserialize<'de> for FieldRange<MIN, MAX>
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<const MIN: i64, const MAX: i64> FilterValue<FieldRange<MIN, MAX>> for i64
impl<const MIN: i64, const MAX: i64> FilterValue<FieldRange<MIN, MAX>> for i64
fn into_sql_value(self) -> SqlValue
impl<const MIN: i64, const MAX: i64> StructuralPartialEq for FieldRange<MIN, MAX>
Source§impl<const MIN: i64, const MAX: i64> ToSqlValue for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> ToSqlValue for FieldRange<MIN, MAX>
fn to_sql_value(&self) -> SqlValue
Auto Trait Implementations§
impl<const MIN: i64, const MAX: i64> Forget for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> Freeze for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> RefUnwindSafe for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> Send for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> Sync for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> Unpin for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> UnsafeUnpin for FieldRange<MIN, MAX>
impl<const MIN: i64, const MAX: i64> UnwindSafe for FieldRange<MIN, MAX>
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