pub struct IntRange {
pub default: i64,
pub max: i64,
pub min: i64,
}Expand description
Inclusive integer range with a server-chosen default.
min/max are hard bounds the server can enforce; default is what a
client gets by not asking at all.
Fields§
§default: i64§max: i64§min: i64Implementations§
Trait Implementations§
impl Copy for IntRange
Source§impl<'de> Deserialize<'de> for IntRange
impl<'de> Deserialize<'de> for IntRange
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
impl Eq for IntRange
impl StructuralPartialEq for IntRange
Auto Trait Implementations§
impl Freeze for IntRange
impl RefUnwindSafe for IntRange
impl Send for IntRange
impl Sync for IntRange
impl Unpin for IntRange
impl UnsafeUnpin for IntRange
impl UnwindSafe for IntRange
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