pub struct GuestInt(/* private fields */);Trait Implementations§
Source§impl BoundedInteger for GuestInt
impl BoundedInteger for GuestInt
const MIN: Option<i128>
const MAX: Option<i128>
const DEFAULT: Option<i128>
const TYPE_DESCRIPTION: &'static str = "an integer between 100 and 999999999"
fn get(&self) -> i128
fn new(value: i128) -> Result<Self, BoundedIntegerError>
fn validate(value: i128) -> Result<(), BoundedIntegerError>
impl Copy for GuestInt
Source§impl<'de> Deserialize<'de> for GuestInt
impl<'de> Deserialize<'de> for GuestInt
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 PartialOrd for GuestInt
impl PartialOrd for GuestInt
impl StructuralPartialEq for GuestInt
Auto Trait Implementations§
impl Freeze for GuestInt
impl RefUnwindSafe for GuestInt
impl Send for GuestInt
impl Sync for GuestInt
impl Unpin for GuestInt
impl UnsafeUnpin for GuestInt
impl UnwindSafe for GuestInt
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