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