pub struct I128Surrogate(/* private fields */);Expand description
A i128 in a runtime expression.
Arithmetic panics on overflow or division by zero in every build profile.
Implementations§
Source§impl I128Surrogate
impl I128Surrogate
pub fn eq(&self, rhs: &Self) -> BoolSurrogate
Source§impl I128Surrogate
impl I128Surrogate
pub fn ne(&self, rhs: &Self) -> BoolSurrogate
Source§impl I128Surrogate
impl I128Surrogate
pub fn gt(&self, rhs: &Self) -> BoolSurrogate
Source§impl I128Surrogate
impl I128Surrogate
pub fn lt(&self, rhs: &Self) -> BoolSurrogate
Source§impl I128Surrogate
impl I128Surrogate
pub fn ge(&self, rhs: &Self) -> BoolSurrogate
Source§impl I128Surrogate
impl I128Surrogate
pub fn le(&self, rhs: &Self) -> BoolSurrogate
Trait Implementations§
Source§impl Add for I128Surrogate
impl Add for I128Surrogate
Source§impl Clone for I128Surrogate
impl Clone for I128Surrogate
impl Copy for I128Surrogate
Source§impl Debug for I128Surrogate
impl Debug for I128Surrogate
Source§impl<'de> Deserialize<'de> for I128Surrogate
impl<'de> Deserialize<'de> for I128Surrogate
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 Display for I128Surrogate
impl Display for I128Surrogate
Source§impl Div for I128Surrogate
impl Div for I128Surrogate
Source§impl Mul for I128Surrogate
impl Mul for I128Surrogate
Source§impl Neg for I128Surrogate
impl Neg for I128Surrogate
Source§impl RefCast for I128Surrogate
impl RefCast for I128Surrogate
Source§impl Rem for I128Surrogate
impl Rem for I128Surrogate
Source§impl Serialize for I128Surrogate
impl Serialize for I128Surrogate
Source§impl Sub for I128Surrogate
impl Sub for I128Surrogate
Source§impl Surrogate for I128Surrogate
impl Surrogate for I128Surrogate
Source§impl<'__lifetime> Surrogate for &'__lifetime I128Surrogate
impl<'__lifetime> Surrogate for &'__lifetime I128Surrogate
Auto Trait Implementations§
impl Freeze for I128Surrogate
impl RefUnwindSafe for I128Surrogate
impl Send for I128Surrogate
impl Sync for I128Surrogate
impl Unpin for I128Surrogate
impl UnsafeUnpin for I128Surrogate
impl UnwindSafe for I128Surrogate
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