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