pub struct IntegerSubWouldFailQ(/* private fields */);Expand description
A subtraction of two integers would overflow/underflow so they’re treated as floating point numbers for subtraction, a float is then produces instead of an int.
Generated by SNumber::q_sub_numbers
Auto Trait Implementations§
impl Freeze for IntegerSubWouldFailQ
impl RefUnwindSafe for IntegerSubWouldFailQ
impl Send for IntegerSubWouldFailQ
impl Sync for IntegerSubWouldFailQ
impl Unpin for IntegerSubWouldFailQ
impl UnsafeUnpin for IntegerSubWouldFailQ
impl UnwindSafe for IntegerSubWouldFailQ
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more