pub struct IntegerAddWouldFailQ(/* private fields */);Expand description
An addition of two integers would overflow/underflow so they’re treated as floating point numbers for addition, a float is then produced instead of an int.
Generated by SNumber::q_add_numbers
Auto Trait Implementations§
impl Freeze for IntegerAddWouldFailQ
impl RefUnwindSafe for IntegerAddWouldFailQ
impl Send for IntegerAddWouldFailQ
impl Sync for IntegerAddWouldFailQ
impl Unpin for IntegerAddWouldFailQ
impl UnsafeUnpin for IntegerAddWouldFailQ
impl UnwindSafe for IntegerAddWouldFailQ
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