pub struct IDRange {
pub max: Option<i64>,
pub min: Option<i64>,
}
Expand description
IDRange provides a min/max of an allowed range of IDs.
Fields§
§max: Option<i64>
Max is the end of the range, inclusive.
min: Option<i64>
Min is the start of the range, inclusive.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for IDRange
impl<'de> Deserialize<'de> for IDRange
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 StructuralPartialEq for IDRange
Auto Trait Implementations§
impl Freeze for IDRange
impl RefUnwindSafe for IDRange
impl Send for IDRange
impl Sync for IDRange
impl Unpin for IDRange
impl UnwindSafe for IDRange
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