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