pub type NonZeroBig<const S: usize> = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>;Expand description
An arbitrary precision rational that is known not to be zero.
Aliased Type§
pub struct NonZeroBig<const S: usize> { /* private fields */ }Trait Implementations§
Source§impl<const S: usize> Add<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Add<&NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Add<&NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i8> for NonZeroBig<S>
impl<const S: usize> Add<&i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i8> for &NonZeroBig<S>
impl<const S: usize> Add<&i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i16> for NonZeroBig<S>
impl<const S: usize> Add<&i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i16> for &NonZeroBig<S>
impl<const S: usize> Add<&i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i32> for NonZeroBig<S>
impl<const S: usize> Add<&i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i32> for &NonZeroBig<S>
impl<const S: usize> Add<&i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i64> for NonZeroBig<S>
impl<const S: usize> Add<&i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&i64> for &NonZeroBig<S>
impl<const S: usize> Add<&i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&isize> for NonZeroBig<S>
impl<const S: usize> Add<&isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&isize> for &NonZeroBig<S>
impl<const S: usize> Add<&isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u8> for NonZeroBig<S>
impl<const S: usize> Add<&u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u8> for &NonZeroBig<S>
impl<const S: usize> Add<&u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u16> for NonZeroBig<S>
impl<const S: usize> Add<&u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u16> for &NonZeroBig<S>
impl<const S: usize> Add<&u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u32> for NonZeroBig<S>
impl<const S: usize> Add<&u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u32> for &NonZeroBig<S>
impl<const S: usize> Add<&u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u64> for NonZeroBig<S>
impl<const S: usize> Add<&u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&u64> for &NonZeroBig<S>
impl<const S: usize> Add<&u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&usize> for NonZeroBig<S>
impl<const S: usize> Add<&usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<&usize> for &NonZeroBig<S>
impl<const S: usize> Add<&usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Add<NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Add<NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i8> for NonZeroBig<S>
impl<const S: usize> Add<i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i8> for &NonZeroBig<S>
impl<const S: usize> Add<i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i16> for NonZeroBig<S>
impl<const S: usize> Add<i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i16> for &NonZeroBig<S>
impl<const S: usize> Add<i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i32> for NonZeroBig<S>
impl<const S: usize> Add<i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i32> for &NonZeroBig<S>
impl<const S: usize> Add<i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i64> for NonZeroBig<S>
impl<const S: usize> Add<i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<i64> for &NonZeroBig<S>
impl<const S: usize> Add<i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<isize> for NonZeroBig<S>
impl<const S: usize> Add<isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<isize> for &NonZeroBig<S>
impl<const S: usize> Add<isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u8> for NonZeroBig<S>
impl<const S: usize> Add<u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u8> for &NonZeroBig<S>
impl<const S: usize> Add<u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u16> for NonZeroBig<S>
impl<const S: usize> Add<u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u16> for &NonZeroBig<S>
impl<const S: usize> Add<u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u32> for NonZeroBig<S>
impl<const S: usize> Add<u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u32> for &NonZeroBig<S>
impl<const S: usize> Add<u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u64> for NonZeroBig<S>
impl<const S: usize> Add<u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<u64> for &NonZeroBig<S>
impl<const S: usize> Add<u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<usize> for NonZeroBig<S>
impl<const S: usize> Add<usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> Add<usize> for &NonZeroBig<S>
impl<const S: usize> Add<usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
+ operator.Source§impl<const S: usize> AddAssign<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<i8>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroI8)
fn add_assign(&mut self, rhs: &NonZeroI8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<i16>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroI16)
fn add_assign(&mut self, rhs: &NonZeroI16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<i32>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroI32)
fn add_assign(&mut self, rhs: &NonZeroI32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<i64>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroI64)
fn add_assign(&mut self, rhs: &NonZeroI64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<isize>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroIsize)
fn add_assign(&mut self, rhs: &NonZeroIsize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<u8>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroU8)
fn add_assign(&mut self, rhs: &NonZeroU8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<u16>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroU16)
fn add_assign(&mut self, rhs: &NonZeroU16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<u32>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroU32)
fn add_assign(&mut self, rhs: &NonZeroU32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<u64>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroU64)
fn add_assign(&mut self, rhs: &NonZeroU64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> AddAssign<&NonZero<usize>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &NonZeroUsize)
fn add_assign(&mut self, rhs: &NonZeroUsize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&i8> for NonZeroBig<S>
impl<const S: usize> AddAssign<&i8> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &i8)
fn add_assign(&mut self, rhs: &i8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&i16> for NonZeroBig<S>
impl<const S: usize> AddAssign<&i16> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &i16)
fn add_assign(&mut self, rhs: &i16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&i32> for NonZeroBig<S>
impl<const S: usize> AddAssign<&i32> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &i32)
fn add_assign(&mut self, rhs: &i32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&i64> for NonZeroBig<S>
impl<const S: usize> AddAssign<&i64> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &i64)
fn add_assign(&mut self, rhs: &i64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&isize> for NonZeroBig<S>
impl<const S: usize> AddAssign<&isize> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &isize)
fn add_assign(&mut self, rhs: &isize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&u8> for NonZeroBig<S>
impl<const S: usize> AddAssign<&u8> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &u8)
fn add_assign(&mut self, rhs: &u8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&u16> for NonZeroBig<S>
impl<const S: usize> AddAssign<&u16> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &u16)
fn add_assign(&mut self, rhs: &u16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&u32> for NonZeroBig<S>
impl<const S: usize> AddAssign<&u32> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &u32)
fn add_assign(&mut self, rhs: &u32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&u64> for NonZeroBig<S>
impl<const S: usize> AddAssign<&u64> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &u64)
fn add_assign(&mut self, rhs: &u64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<&usize> for NonZeroBig<S>
impl<const S: usize> AddAssign<&usize> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: &usize)
fn add_assign(&mut self, rhs: &usize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<i8>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroI8)
fn add_assign(&mut self, rhs: NonZeroI8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<i16>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroI16)
fn add_assign(&mut self, rhs: NonZeroI16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<i32>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroI32)
fn add_assign(&mut self, rhs: NonZeroI32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<i64>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroI64)
fn add_assign(&mut self, rhs: NonZeroI64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<isize>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroIsize)
fn add_assign(&mut self, rhs: NonZeroIsize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<u8>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroU8)
fn add_assign(&mut self, rhs: NonZeroU8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<u16>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroU16)
fn add_assign(&mut self, rhs: NonZeroU16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<u32>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroU32)
fn add_assign(&mut self, rhs: NonZeroU32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<u64>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroU64)
fn add_assign(&mut self, rhs: NonZeroU64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> AddAssign<NonZero<usize>> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: NonZeroUsize)
fn add_assign(&mut self, rhs: NonZeroUsize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<i8> for NonZeroBig<S>
impl<const S: usize> AddAssign<i8> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: i8)
fn add_assign(&mut self, rhs: i8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<i16> for NonZeroBig<S>
impl<const S: usize> AddAssign<i16> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: i16)
fn add_assign(&mut self, rhs: i16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<i32> for NonZeroBig<S>
impl<const S: usize> AddAssign<i32> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: i32)
fn add_assign(&mut self, rhs: i32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<i64> for NonZeroBig<S>
impl<const S: usize> AddAssign<i64> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: i64)
fn add_assign(&mut self, rhs: i64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<isize> for NonZeroBig<S>
impl<const S: usize> AddAssign<isize> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: isize)
fn add_assign(&mut self, rhs: isize)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<u8> for NonZeroBig<S>
impl<const S: usize> AddAssign<u8> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: u8)
fn add_assign(&mut self, rhs: u8)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<u16> for NonZeroBig<S>
impl<const S: usize> AddAssign<u16> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: u16)
fn add_assign(&mut self, rhs: u16)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<u32> for NonZeroBig<S>
impl<const S: usize> AddAssign<u32> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: u32)
fn add_assign(&mut self, rhs: u32)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<u64> for NonZeroBig<S>
impl<const S: usize> AddAssign<u64> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: u64)
fn add_assign(&mut self, rhs: u64)
Performs the
+= operation. Read moreSource§impl<const S: usize> AddAssign<usize> for NonZeroBig<S>
impl<const S: usize> AddAssign<usize> for NonZeroBig<S>
Source§fn add_assign(&mut self, rhs: usize)
fn add_assign(&mut self, rhs: usize)
Performs the
+= operation. Read moreSource§impl<const S: usize> Div<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Div<&NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> Div<&NonZeroUbig<S>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i8> for NonZeroBig<S>
impl<const S: usize> Div<&i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i8> for &NonZeroBig<S>
impl<const S: usize> Div<&i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i16> for NonZeroBig<S>
impl<const S: usize> Div<&i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i16> for &NonZeroBig<S>
impl<const S: usize> Div<&i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i32> for NonZeroBig<S>
impl<const S: usize> Div<&i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i32> for &NonZeroBig<S>
impl<const S: usize> Div<&i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i64> for NonZeroBig<S>
impl<const S: usize> Div<&i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&i64> for &NonZeroBig<S>
impl<const S: usize> Div<&i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&isize> for NonZeroBig<S>
impl<const S: usize> Div<&isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&isize> for &NonZeroBig<S>
impl<const S: usize> Div<&isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u8> for NonZeroBig<S>
impl<const S: usize> Div<&u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u8> for &NonZeroBig<S>
impl<const S: usize> Div<&u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u16> for NonZeroBig<S>
impl<const S: usize> Div<&u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u16> for &NonZeroBig<S>
impl<const S: usize> Div<&u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u32> for NonZeroBig<S>
impl<const S: usize> Div<&u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u32> for &NonZeroBig<S>
impl<const S: usize> Div<&u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u64> for NonZeroBig<S>
impl<const S: usize> Div<&u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&u64> for &NonZeroBig<S>
impl<const S: usize> Div<&u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&usize> for NonZeroBig<S>
impl<const S: usize> Div<&usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<&usize> for &NonZeroBig<S>
impl<const S: usize> Div<&usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Div<NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Div<NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> Div<NonZeroUbig<S>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i8> for NonZeroBig<S>
impl<const S: usize> Div<i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i8> for &NonZeroBig<S>
impl<const S: usize> Div<i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i16> for NonZeroBig<S>
impl<const S: usize> Div<i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i16> for &NonZeroBig<S>
impl<const S: usize> Div<i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i32> for NonZeroBig<S>
impl<const S: usize> Div<i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i32> for &NonZeroBig<S>
impl<const S: usize> Div<i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i64> for NonZeroBig<S>
impl<const S: usize> Div<i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<i64> for &NonZeroBig<S>
impl<const S: usize> Div<i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<isize> for NonZeroBig<S>
impl<const S: usize> Div<isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<isize> for &NonZeroBig<S>
impl<const S: usize> Div<isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u8> for NonZeroBig<S>
impl<const S: usize> Div<u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u8> for &NonZeroBig<S>
impl<const S: usize> Div<u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u16> for NonZeroBig<S>
impl<const S: usize> Div<u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u16> for &NonZeroBig<S>
impl<const S: usize> Div<u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u32> for NonZeroBig<S>
impl<const S: usize> Div<u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u32> for &NonZeroBig<S>
impl<const S: usize> Div<u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u64> for NonZeroBig<S>
impl<const S: usize> Div<u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<u64> for &NonZeroBig<S>
impl<const S: usize> Div<u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<usize> for NonZeroBig<S>
impl<const S: usize> Div<usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> Div<usize> for &NonZeroBig<S>
impl<const S: usize> Div<usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
/ operator.Source§impl<const S: usize> DivAssign for NonZeroBig<S>
impl<const S: usize> DivAssign for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: Self)
fn div_assign(&mut self, rhs: Self)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<i8>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroI8)
fn div_assign(&mut self, rhs: &NonZeroI8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<i16>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroI16)
fn div_assign(&mut self, rhs: &NonZeroI16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<i32>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroI32)
fn div_assign(&mut self, rhs: &NonZeroI32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<i64>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroI64)
fn div_assign(&mut self, rhs: &NonZeroI64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<isize>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroIsize)
fn div_assign(&mut self, rhs: &NonZeroIsize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<u8>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroU8)
fn div_assign(&mut self, rhs: &NonZeroU8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<u16>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroU16)
fn div_assign(&mut self, rhs: &NonZeroU16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<u32>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroU32)
fn div_assign(&mut self, rhs: &NonZeroU32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<u64>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroU64)
fn div_assign(&mut self, rhs: &NonZeroU64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZero<usize>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroUsize)
fn div_assign(&mut self, rhs: &NonZeroUsize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> DivAssign<&NonZeroUbig<S>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &NonZeroUbig<S>)
fn div_assign(&mut self, rhs: &NonZeroUbig<S>)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&i8> for NonZeroBig<S>
impl<const S: usize> DivAssign<&i8> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &i8)
fn div_assign(&mut self, rhs: &i8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&i16> for NonZeroBig<S>
impl<const S: usize> DivAssign<&i16> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &i16)
fn div_assign(&mut self, rhs: &i16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&i32> for NonZeroBig<S>
impl<const S: usize> DivAssign<&i32> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &i32)
fn div_assign(&mut self, rhs: &i32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&i64> for NonZeroBig<S>
impl<const S: usize> DivAssign<&i64> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &i64)
fn div_assign(&mut self, rhs: &i64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&isize> for NonZeroBig<S>
impl<const S: usize> DivAssign<&isize> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &isize)
fn div_assign(&mut self, rhs: &isize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&u8> for NonZeroBig<S>
impl<const S: usize> DivAssign<&u8> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &u8)
fn div_assign(&mut self, rhs: &u8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&u16> for NonZeroBig<S>
impl<const S: usize> DivAssign<&u16> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &u16)
fn div_assign(&mut self, rhs: &u16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&u32> for NonZeroBig<S>
impl<const S: usize> DivAssign<&u32> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &u32)
fn div_assign(&mut self, rhs: &u32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&u64> for NonZeroBig<S>
impl<const S: usize> DivAssign<&u64> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &u64)
fn div_assign(&mut self, rhs: &u64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<&usize> for NonZeroBig<S>
impl<const S: usize> DivAssign<&usize> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: &usize)
fn div_assign(&mut self, rhs: &usize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<i8>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroI8)
fn div_assign(&mut self, rhs: NonZeroI8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<i16>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroI16)
fn div_assign(&mut self, rhs: NonZeroI16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<i32>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroI32)
fn div_assign(&mut self, rhs: NonZeroI32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<i64>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroI64)
fn div_assign(&mut self, rhs: NonZeroI64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<isize>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroIsize)
fn div_assign(&mut self, rhs: NonZeroIsize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<u8>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroU8)
fn div_assign(&mut self, rhs: NonZeroU8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<u16>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroU16)
fn div_assign(&mut self, rhs: NonZeroU16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<u32>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroU32)
fn div_assign(&mut self, rhs: NonZeroU32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<u64>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroU64)
fn div_assign(&mut self, rhs: NonZeroU64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZero<usize>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroUsize)
fn div_assign(&mut self, rhs: NonZeroUsize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> DivAssign<NonZeroUbig<S>> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: NonZeroUbig<S>)
fn div_assign(&mut self, rhs: NonZeroUbig<S>)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<i8> for NonZeroBig<S>
impl<const S: usize> DivAssign<i8> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: i8)
fn div_assign(&mut self, rhs: i8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<i16> for NonZeroBig<S>
impl<const S: usize> DivAssign<i16> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: i16)
fn div_assign(&mut self, rhs: i16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<i32> for NonZeroBig<S>
impl<const S: usize> DivAssign<i32> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: i32)
fn div_assign(&mut self, rhs: i32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<i64> for NonZeroBig<S>
impl<const S: usize> DivAssign<i64> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: i64)
fn div_assign(&mut self, rhs: i64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<isize> for NonZeroBig<S>
impl<const S: usize> DivAssign<isize> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: isize)
fn div_assign(&mut self, rhs: isize)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<u8> for NonZeroBig<S>
impl<const S: usize> DivAssign<u8> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: u8)
fn div_assign(&mut self, rhs: u8)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<u16> for NonZeroBig<S>
impl<const S: usize> DivAssign<u16> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: u16)
fn div_assign(&mut self, rhs: u16)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<u32> for NonZeroBig<S>
impl<const S: usize> DivAssign<u32> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: u32)
fn div_assign(&mut self, rhs: u32)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<u64> for NonZeroBig<S>
impl<const S: usize> DivAssign<u64> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: u64)
fn div_assign(&mut self, rhs: u64)
Performs the
/= operation. Read moreSource§impl<const S: usize> DivAssign<usize> for NonZeroBig<S>
impl<const S: usize> DivAssign<usize> for NonZeroBig<S>
Source§fn div_assign(&mut self, rhs: usize)
fn div_assign(&mut self, rhs: usize)
Performs the
/= operation. Read moreimpl<const S: usize> Eq for NonZeroBig<S>
Source§impl<const S: usize> Mul for NonZeroBig<S>
impl<const S: usize> Mul for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul for &NonZeroBig<S>
impl<const S: usize> Mul for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Mul<&NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> Mul<&NonZeroUbig<S>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i8> for NonZeroBig<S>
impl<const S: usize> Mul<&i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i8> for &NonZeroBig<S>
impl<const S: usize> Mul<&i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i16> for NonZeroBig<S>
impl<const S: usize> Mul<&i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i16> for &NonZeroBig<S>
impl<const S: usize> Mul<&i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i32> for NonZeroBig<S>
impl<const S: usize> Mul<&i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i32> for &NonZeroBig<S>
impl<const S: usize> Mul<&i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i64> for NonZeroBig<S>
impl<const S: usize> Mul<&i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&i64> for &NonZeroBig<S>
impl<const S: usize> Mul<&i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&isize> for NonZeroBig<S>
impl<const S: usize> Mul<&isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&isize> for &NonZeroBig<S>
impl<const S: usize> Mul<&isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u8> for NonZeroBig<S>
impl<const S: usize> Mul<&u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u8> for &NonZeroBig<S>
impl<const S: usize> Mul<&u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u16> for NonZeroBig<S>
impl<const S: usize> Mul<&u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u16> for &NonZeroBig<S>
impl<const S: usize> Mul<&u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u32> for NonZeroBig<S>
impl<const S: usize> Mul<&u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u32> for &NonZeroBig<S>
impl<const S: usize> Mul<&u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u64> for NonZeroBig<S>
impl<const S: usize> Mul<&u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&u64> for &NonZeroBig<S>
impl<const S: usize> Mul<&u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&usize> for NonZeroBig<S>
impl<const S: usize> Mul<&usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<&usize> for &NonZeroBig<S>
impl<const S: usize> Mul<&usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Mul<NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> Mul<NonZeroUbig<S>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i8> for NonZeroBig<S>
impl<const S: usize> Mul<i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i8> for &NonZeroBig<S>
impl<const S: usize> Mul<i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i16> for NonZeroBig<S>
impl<const S: usize> Mul<i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i16> for &NonZeroBig<S>
impl<const S: usize> Mul<i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i32> for NonZeroBig<S>
impl<const S: usize> Mul<i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i32> for &NonZeroBig<S>
impl<const S: usize> Mul<i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i64> for NonZeroBig<S>
impl<const S: usize> Mul<i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<i64> for &NonZeroBig<S>
impl<const S: usize> Mul<i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<isize> for NonZeroBig<S>
impl<const S: usize> Mul<isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<isize> for &NonZeroBig<S>
impl<const S: usize> Mul<isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u8> for NonZeroBig<S>
impl<const S: usize> Mul<u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u8> for &NonZeroBig<S>
impl<const S: usize> Mul<u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u16> for NonZeroBig<S>
impl<const S: usize> Mul<u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u16> for &NonZeroBig<S>
impl<const S: usize> Mul<u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u32> for NonZeroBig<S>
impl<const S: usize> Mul<u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u32> for &NonZeroBig<S>
impl<const S: usize> Mul<u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u64> for NonZeroBig<S>
impl<const S: usize> Mul<u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<u64> for &NonZeroBig<S>
impl<const S: usize> Mul<u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<usize> for NonZeroBig<S>
impl<const S: usize> Mul<usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> Mul<usize> for &NonZeroBig<S>
impl<const S: usize> Mul<usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
* operator.Source§impl<const S: usize> MulAssign for NonZeroBig<S>
impl<const S: usize> MulAssign for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: Self)
fn mul_assign(&mut self, rhs: Self)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<i8>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroI8)
fn mul_assign(&mut self, rhs: &NonZeroI8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<i16>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroI16)
fn mul_assign(&mut self, rhs: &NonZeroI16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<i32>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroI32)
fn mul_assign(&mut self, rhs: &NonZeroI32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<i64>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroI64)
fn mul_assign(&mut self, rhs: &NonZeroI64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<isize>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroIsize)
fn mul_assign(&mut self, rhs: &NonZeroIsize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<u8>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroU8)
fn mul_assign(&mut self, rhs: &NonZeroU8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<u16>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroU16)
fn mul_assign(&mut self, rhs: &NonZeroU16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<u32>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroU32)
fn mul_assign(&mut self, rhs: &NonZeroU32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<u64>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroU64)
fn mul_assign(&mut self, rhs: &NonZeroU64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZero<usize>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroUsize)
fn mul_assign(&mut self, rhs: &NonZeroUsize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> MulAssign<&NonZeroUbig<S>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &NonZeroUbig<S>)
fn mul_assign(&mut self, rhs: &NonZeroUbig<S>)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&i8> for NonZeroBig<S>
impl<const S: usize> MulAssign<&i8> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &i8)
fn mul_assign(&mut self, rhs: &i8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&i16> for NonZeroBig<S>
impl<const S: usize> MulAssign<&i16> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &i16)
fn mul_assign(&mut self, rhs: &i16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&i32> for NonZeroBig<S>
impl<const S: usize> MulAssign<&i32> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &i32)
fn mul_assign(&mut self, rhs: &i32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&i64> for NonZeroBig<S>
impl<const S: usize> MulAssign<&i64> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &i64)
fn mul_assign(&mut self, rhs: &i64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&isize> for NonZeroBig<S>
impl<const S: usize> MulAssign<&isize> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &isize)
fn mul_assign(&mut self, rhs: &isize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&u8> for NonZeroBig<S>
impl<const S: usize> MulAssign<&u8> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &u8)
fn mul_assign(&mut self, rhs: &u8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&u16> for NonZeroBig<S>
impl<const S: usize> MulAssign<&u16> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &u16)
fn mul_assign(&mut self, rhs: &u16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&u32> for NonZeroBig<S>
impl<const S: usize> MulAssign<&u32> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &u32)
fn mul_assign(&mut self, rhs: &u32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&u64> for NonZeroBig<S>
impl<const S: usize> MulAssign<&u64> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &u64)
fn mul_assign(&mut self, rhs: &u64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<&usize> for NonZeroBig<S>
impl<const S: usize> MulAssign<&usize> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: &usize)
fn mul_assign(&mut self, rhs: &usize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<i8>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroI8)
fn mul_assign(&mut self, rhs: NonZeroI8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<i16>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroI16)
fn mul_assign(&mut self, rhs: NonZeroI16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<i32>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroI32)
fn mul_assign(&mut self, rhs: NonZeroI32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<i64>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroI64)
fn mul_assign(&mut self, rhs: NonZeroI64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<isize>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroIsize)
fn mul_assign(&mut self, rhs: NonZeroIsize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<u8>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroU8)
fn mul_assign(&mut self, rhs: NonZeroU8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<u16>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroU16)
fn mul_assign(&mut self, rhs: NonZeroU16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<u32>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroU32)
fn mul_assign(&mut self, rhs: NonZeroU32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<u64>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroU64)
fn mul_assign(&mut self, rhs: NonZeroU64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZero<usize>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroUsize)
fn mul_assign(&mut self, rhs: NonZeroUsize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<NonZeroUbig<S>> for NonZeroBig<S>
impl<const S: usize> MulAssign<NonZeroUbig<S>> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: NonZeroUbig<S>)
fn mul_assign(&mut self, rhs: NonZeroUbig<S>)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<i8> for NonZeroBig<S>
impl<const S: usize> MulAssign<i8> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: i8)
fn mul_assign(&mut self, rhs: i8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<i16> for NonZeroBig<S>
impl<const S: usize> MulAssign<i16> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: i16)
fn mul_assign(&mut self, rhs: i16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<i32> for NonZeroBig<S>
impl<const S: usize> MulAssign<i32> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: i32)
fn mul_assign(&mut self, rhs: i32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<i64> for NonZeroBig<S>
impl<const S: usize> MulAssign<i64> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: i64)
fn mul_assign(&mut self, rhs: i64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<isize> for NonZeroBig<S>
impl<const S: usize> MulAssign<isize> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: isize)
fn mul_assign(&mut self, rhs: isize)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<u8> for NonZeroBig<S>
impl<const S: usize> MulAssign<u8> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: u8)
fn mul_assign(&mut self, rhs: u8)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<u16> for NonZeroBig<S>
impl<const S: usize> MulAssign<u16> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: u16)
fn mul_assign(&mut self, rhs: u16)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<u32> for NonZeroBig<S>
impl<const S: usize> MulAssign<u32> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: u32)
fn mul_assign(&mut self, rhs: u32)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<u64> for NonZeroBig<S>
impl<const S: usize> MulAssign<u64> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: u64)
fn mul_assign(&mut self, rhs: u64)
Performs the
*= operation. Read moreSource§impl<const S: usize> MulAssign<usize> for NonZeroBig<S>
impl<const S: usize> MulAssign<usize> for NonZeroBig<S>
Source§fn mul_assign(&mut self, rhs: usize)
fn mul_assign(&mut self, rhs: usize)
Performs the
*= operation. Read moreSource§impl<const S: usize> One for NonZeroBig<S>
impl<const S: usize> One for NonZeroBig<S>
Source§impl<const S: usize> Ord for NonZeroBig<S>
impl<const S: usize> Ord for NonZeroBig<S>
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl<const S: usize> PartialEq for NonZeroBig<S>
impl<const S: usize> PartialEq for NonZeroBig<S>
Source§impl<const S: usize> PartialOrd for NonZeroBig<S>
impl<const S: usize> PartialOrd for NonZeroBig<S>
Source§impl<const S: usize> Sub<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Sub<&NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i8> for NonZeroBig<S>
impl<const S: usize> Sub<&i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i8> for &NonZeroBig<S>
impl<const S: usize> Sub<&i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i16> for NonZeroBig<S>
impl<const S: usize> Sub<&i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i16> for &NonZeroBig<S>
impl<const S: usize> Sub<&i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i32> for NonZeroBig<S>
impl<const S: usize> Sub<&i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i32> for &NonZeroBig<S>
impl<const S: usize> Sub<&i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i64> for NonZeroBig<S>
impl<const S: usize> Sub<&i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&i64> for &NonZeroBig<S>
impl<const S: usize> Sub<&i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&isize> for NonZeroBig<S>
impl<const S: usize> Sub<&isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&isize> for &NonZeroBig<S>
impl<const S: usize> Sub<&isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u8> for NonZeroBig<S>
impl<const S: usize> Sub<&u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u8> for &NonZeroBig<S>
impl<const S: usize> Sub<&u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u16> for NonZeroBig<S>
impl<const S: usize> Sub<&u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u16> for &NonZeroBig<S>
impl<const S: usize> Sub<&u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u32> for NonZeroBig<S>
impl<const S: usize> Sub<&u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u32> for &NonZeroBig<S>
impl<const S: usize> Sub<&u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u64> for NonZeroBig<S>
impl<const S: usize> Sub<&u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&u64> for &NonZeroBig<S>
impl<const S: usize> Sub<&u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&usize> for NonZeroBig<S>
impl<const S: usize> Sub<&usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<&usize> for &NonZeroBig<S>
impl<const S: usize> Sub<&usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i8>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i16>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i32>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<i64>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<i64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<isize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<isize>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<isize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u8>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u8>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u8>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u16>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u16>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u16>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u32>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u32>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u32>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u64>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<u64>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<u64>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> Sub<NonZero<usize>> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<NonZero<usize>> for &NonZeroBig<S>
impl<const S: usize> Sub<NonZero<usize>> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i8> for NonZeroBig<S>
impl<const S: usize> Sub<i8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i8> for &NonZeroBig<S>
impl<const S: usize> Sub<i8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i16> for NonZeroBig<S>
impl<const S: usize> Sub<i16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i16> for &NonZeroBig<S>
impl<const S: usize> Sub<i16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i32> for NonZeroBig<S>
impl<const S: usize> Sub<i32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i32> for &NonZeroBig<S>
impl<const S: usize> Sub<i32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i64> for NonZeroBig<S>
impl<const S: usize> Sub<i64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<i64> for &NonZeroBig<S>
impl<const S: usize> Sub<i64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<isize> for NonZeroBig<S>
impl<const S: usize> Sub<isize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<isize> for &NonZeroBig<S>
impl<const S: usize> Sub<isize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u8> for NonZeroBig<S>
impl<const S: usize> Sub<u8> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u8> for &NonZeroBig<S>
impl<const S: usize> Sub<u8> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u16> for NonZeroBig<S>
impl<const S: usize> Sub<u16> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u16> for &NonZeroBig<S>
impl<const S: usize> Sub<u16> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u32> for NonZeroBig<S>
impl<const S: usize> Sub<u32> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u32> for &NonZeroBig<S>
impl<const S: usize> Sub<u32> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u64> for NonZeroBig<S>
impl<const S: usize> Sub<u64> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<u64> for &NonZeroBig<S>
impl<const S: usize> Sub<u64> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<usize> for NonZeroBig<S>
impl<const S: usize> Sub<usize> for NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> Sub<usize> for &NonZeroBig<S>
impl<const S: usize> Sub<usize> for &NonZeroBig<S>
Source§type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
type Output = Ratio<NonZeroSign, NonZeroUbig<S>, NonZeroUbig<S>>
The resulting type after applying the
- operator.Source§impl<const S: usize> SubAssign<&NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<i8>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroI8)
fn sub_assign(&mut self, rhs: &NonZeroI8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<i16>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroI16)
fn sub_assign(&mut self, rhs: &NonZeroI16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<i32>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroI32)
fn sub_assign(&mut self, rhs: &NonZeroI32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<i64>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroI64)
fn sub_assign(&mut self, rhs: &NonZeroI64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<isize>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroIsize)
fn sub_assign(&mut self, rhs: &NonZeroIsize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<u8>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroU8)
fn sub_assign(&mut self, rhs: &NonZeroU8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<u16>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroU16)
fn sub_assign(&mut self, rhs: &NonZeroU16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<u32>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroU32)
fn sub_assign(&mut self, rhs: &NonZeroU32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<u64>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroU64)
fn sub_assign(&mut self, rhs: &NonZeroU64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> SubAssign<&NonZero<usize>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &NonZeroUsize)
fn sub_assign(&mut self, rhs: &NonZeroUsize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&i8> for NonZeroBig<S>
impl<const S: usize> SubAssign<&i8> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &i8)
fn sub_assign(&mut self, rhs: &i8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&i16> for NonZeroBig<S>
impl<const S: usize> SubAssign<&i16> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &i16)
fn sub_assign(&mut self, rhs: &i16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&i32> for NonZeroBig<S>
impl<const S: usize> SubAssign<&i32> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &i32)
fn sub_assign(&mut self, rhs: &i32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&i64> for NonZeroBig<S>
impl<const S: usize> SubAssign<&i64> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &i64)
fn sub_assign(&mut self, rhs: &i64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&isize> for NonZeroBig<S>
impl<const S: usize> SubAssign<&isize> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &isize)
fn sub_assign(&mut self, rhs: &isize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&u8> for NonZeroBig<S>
impl<const S: usize> SubAssign<&u8> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &u8)
fn sub_assign(&mut self, rhs: &u8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&u16> for NonZeroBig<S>
impl<const S: usize> SubAssign<&u16> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &u16)
fn sub_assign(&mut self, rhs: &u16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&u32> for NonZeroBig<S>
impl<const S: usize> SubAssign<&u32> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &u32)
fn sub_assign(&mut self, rhs: &u32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&u64> for NonZeroBig<S>
impl<const S: usize> SubAssign<&u64> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &u64)
fn sub_assign(&mut self, rhs: &u64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<&usize> for NonZeroBig<S>
impl<const S: usize> SubAssign<&usize> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: &usize)
fn sub_assign(&mut self, rhs: &usize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<i8>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<i8>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroI8)
fn sub_assign(&mut self, rhs: NonZeroI8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<i16>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<i16>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroI16)
fn sub_assign(&mut self, rhs: NonZeroI16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<i32>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<i32>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroI32)
fn sub_assign(&mut self, rhs: NonZeroI32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<i64>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<i64>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroI64)
fn sub_assign(&mut self, rhs: NonZeroI64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<isize>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<isize>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroIsize)
fn sub_assign(&mut self, rhs: NonZeroIsize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<u8>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<u8>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroU8)
fn sub_assign(&mut self, rhs: NonZeroU8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<u16>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<u16>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroU16)
fn sub_assign(&mut self, rhs: NonZeroU16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<u32>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<u32>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroU32)
fn sub_assign(&mut self, rhs: NonZeroU32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<u64>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<u64>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroU64)
fn sub_assign(&mut self, rhs: NonZeroU64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<NonZero<usize>> for NonZeroBig<S>
impl<const S: usize> SubAssign<NonZero<usize>> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: NonZeroUsize)
fn sub_assign(&mut self, rhs: NonZeroUsize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<i8> for NonZeroBig<S>
impl<const S: usize> SubAssign<i8> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: i8)
fn sub_assign(&mut self, rhs: i8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<i16> for NonZeroBig<S>
impl<const S: usize> SubAssign<i16> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: i16)
fn sub_assign(&mut self, rhs: i16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<i32> for NonZeroBig<S>
impl<const S: usize> SubAssign<i32> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: i32)
fn sub_assign(&mut self, rhs: i32)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<i64> for NonZeroBig<S>
impl<const S: usize> SubAssign<i64> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: i64)
fn sub_assign(&mut self, rhs: i64)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<isize> for NonZeroBig<S>
impl<const S: usize> SubAssign<isize> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: isize)
fn sub_assign(&mut self, rhs: isize)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<u8> for NonZeroBig<S>
impl<const S: usize> SubAssign<u8> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: u8)
fn sub_assign(&mut self, rhs: u8)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<u16> for NonZeroBig<S>
impl<const S: usize> SubAssign<u16> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: u16)
fn sub_assign(&mut self, rhs: u16)
Performs the
-= operation. Read moreSource§impl<const S: usize> SubAssign<u32> for NonZeroBig<S>
impl<const S: usize> SubAssign<u32> for NonZeroBig<S>
Source§fn sub_assign(&mut self, rhs: u32)
fn sub_assign(&mut self, rhs: u32)
Performs the
-= operation. Read more