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