pub struct NegativeInteger128(pub NonZeroU128);
Available on crate feature numera only.
Expand description

A 128-bit negative integer number, from the set $\Z^-$, also known as Nz128.

The range of valid numeric values is $\lbrack$$-$NonZeroU128::MAX $\dots-1\rbrack$.

Tuple Fields§

§0: NonZeroU128

Implementations§

source§

impl NegativeInteger128

source

pub const fn is_even(&self) -> bool

Returns true if this integer is even.

source

pub const fn is_odd(&self) -> bool

Returns true if this integer is odd.

source

pub const fn is_multiple_of(&self, other: &NegativeInteger128) -> bool

Returns true if this integer is a multiple of the other.

source

pub const fn is_divisor_of(&self, other: &NegativeInteger128) -> bool

Returns true if this integer is a divisor of the other.

source

pub const fn digits(&self) -> usize

Returns the number of digits in base 10.

source§

impl NegativeInteger128

This impl block contains no items.
source§

impl NegativeInteger128

source

pub const fn new_neg(value: u128) -> Result<NegativeInteger128, NumeraError>

Returns a new NegativeInteger128.

Please note that the given value will be interpreted as negative.

Errors

If the given value is 0.

source§

impl NegativeInteger128

source

pub fn as_larger_or_same(&self) -> NegativeInteger128

Returns the current number as the next larger bit-size, or the same if there’s no larger one available.

source

pub fn try_as_larger(&self) -> Result<NegativeInteger128, NumeraError>

Tries to return the current number as the next larger bit-size.

Errors

If there’s no larger bit-size available.

source

pub fn as_smaller_or_same(&self) -> NegativeInteger

Available on crate feature try_from only.

Returns the current number as the next smaller bit-size, or the same if the value can’t fit in the smaller bit-size, or if there’s no smaller bit-size available.

source

pub fn try_as_smaller(&self) -> Result<NegativeInteger64, NumeraError>

Available on crate feature try_from only.

Tries to return the current number as the next smaller bit-size.

Errors

If the value can’t fit in the smaller bit-size, or if there’s no smaller bit-size available.

Trait Implementations§

source§

impl Add<NegativeInteger128> for NegativeInteger128

§

type Output = NegativeInteger128

The resulting type after applying the + operator.
source§

fn add( self, rhs: <NegativeInteger128 as Add<NegativeInteger128>>::Output ) -> <NegativeInteger128 as Add<NegativeInteger128>>::Output

Performs the + operation. Read more
source§

impl Bound for NegativeInteger128

source§

fn is_lower_bounded(&self) -> bool

Returns true if the number is lower bounded.
source§

fn is_upper_bounded(&self) -> bool

Returns true if the number is upper bounded.
source§

fn lower_bound(&self) -> Option<NegativeInteger128>

Returns the lower bound, if any.
source§

fn upper_bound(&self) -> Option<NegativeInteger128>

Returns the upper bound, if any.
source§

impl Clone for NegativeInteger128

source§

fn clone(&self) -> NegativeInteger128

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl ConstLowerBounded for NegativeInteger128

source§

const MIN: NegativeInteger128 = Self(NonZeroU128::MAX)

The smallest value that can be represented with this type.
source§

impl ConstNegOne for NegativeInteger128

source§

const NEG_ONE: NegativeInteger128 = Self(unsafe { NonZeroU128::new_unchecked(1) })

The additive inverse of the multiplicative identity, -1.
source§

impl ConstUpperBounded for NegativeInteger128

source§

const MAX: NegativeInteger128 = Self(NonZeroU128::MIN)

The largest value that can be represented with this type.
source§

impl Count for NegativeInteger128

source§

fn is_countable(&self) -> bool

Returns true if the number is countable.
source§

fn is_uncountable(&self) -> bool

Returns false if the number is countable.
source§

impl Countable for NegativeInteger128

source§

fn next(&self) -> Result<NegativeInteger128, NumeraError>

Returns the next countable value, skipping 0.

Errors

Errors if the operation results in overflow.

source§

fn previous(&self) -> Result<NegativeInteger128, NumeraError>

Returns the previous countable value, skipping 0.

Errors

Errors if the operation results in underflow.

source§

impl Debug for NegativeInteger128

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl Display for NegativeInteger128

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more
source§

impl From<&NegativeInteger128> for IntegerBig

source§

fn from(f: &NegativeInteger128) -> IntegerBig

Converts to this type from the input type.
source§

impl From<&NegativeInteger128> for NonPositiveInteger128

source§

fn from(f: &NegativeInteger128) -> NonPositiveInteger128

Converts to this type from the input type.
source§

impl From<&NegativeInteger16> for NegativeInteger128

source§

fn from(f: &NegativeInteger16) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&NegativeInteger32> for NegativeInteger128

source§

fn from(f: &NegativeInteger32) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&NegativeInteger64> for NegativeInteger128

source§

fn from(f: &NegativeInteger64) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&NegativeInteger8> for NegativeInteger128

source§

fn from(f: &NegativeInteger8) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&mut NegativeInteger128> for IntegerBig

source§

fn from(f: &mut NegativeInteger128) -> IntegerBig

Converts to this type from the input type.
source§

impl From<&mut NegativeInteger128> for NonPositiveInteger128

source§

fn from(f: &mut NegativeInteger128) -> NonPositiveInteger128

Converts to this type from the input type.
source§

impl From<&mut NegativeInteger16> for NegativeInteger128

source§

fn from(f: &mut NegativeInteger16) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&mut NegativeInteger32> for NegativeInteger128

source§

fn from(f: &mut NegativeInteger32) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&mut NegativeInteger64> for NegativeInteger128

source§

fn from(f: &mut NegativeInteger64) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<&mut NegativeInteger8> for NegativeInteger128

source§

fn from(f: &mut NegativeInteger8) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<NegativeInteger128> for IntegerBig

source§

fn from(f: NegativeInteger128) -> IntegerBig

Converts to this type from the input type.
source§

impl From<NegativeInteger128> for NegativeInteger

source§

fn from(z: NegativeInteger128) -> NegativeInteger

Converts to this type from the input type.
source§

impl From<NegativeInteger128> for NonPositiveInteger128

source§

fn from(f: NegativeInteger128) -> NonPositiveInteger128

Converts to this type from the input type.
source§

impl From<NegativeInteger16> for NegativeInteger128

source§

fn from(f: NegativeInteger16) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<NegativeInteger32> for NegativeInteger128

source§

fn from(f: NegativeInteger32) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<NegativeInteger64> for NegativeInteger128

source§

fn from(f: NegativeInteger64) -> NegativeInteger128

Converts to this type from the input type.
source§

impl From<NegativeInteger8> for NegativeInteger128

source§

fn from(f: NegativeInteger8) -> NegativeInteger128

Converts to this type from the input type.
source§

impl Hash for NegativeInteger128

source§

fn hash<__H>(&self, state: &mut __H)where __H: Hasher,

Feeds this value into the given Hasher. Read more
1.3.0 · source§

fn hash_slice<H>(data: &[Self], state: &mut H)where H: Hasher, Self: Sized,

Feeds a slice of this type into the given Hasher. Read more
source§

impl Ident for NegativeInteger128

source§

fn can_zero(&self) -> bool

Returns true if the number can represent 0, the additive identity. Read more
source§

fn can_one(&self) -> bool

Returns true if the number can represent 1, the multiplicative identity. Read more
source§

fn can_neg_one(&self) -> bool

Returns true if the number can represent -1, the additive inverse of the multiplicative identity. Read more
source§

fn is_zero(&self) -> bool

Returns true if the current value is 0. the additive identity.
source§

fn is_one(&self) -> bool

Returns true if the current value is 1, the multiplicative identity.
source§

fn is_neg_one(&self) -> bool

Returns true if the current value is -1, the additive inverse of the multiplicative identity.
source§

impl Integers for NegativeInteger128

source§

fn integer_is_prime(&self) -> Option<bool>

Returns always None, since negative numbers can’t be prime.

source§

fn integer_gcd(&self, _other: &NegativeInteger128) -> Option<NegativeInteger128>

Returns always None, since the result must be a positive number.

source§

fn integer_lcm(&self, _other: &NegativeInteger128) -> Option<NegativeInteger128>

Returns always None, since the result must be a non-negative number.

source§

fn integer_is_even(&self) -> bool

Returns true if this integer is even.
source§

fn integer_is_multiple_of(&self, other: &NegativeInteger128) -> bool

Returns true if this integer is a multiple of the other.
source§

fn integer_digits(&self) -> usize

Returns the number of digits in base 10, without the sign.
source§

fn integer_is_odd(&self) -> bool

Returns true if this integer is odd.
source§

fn integer_is_divisor_of(&self, other: &Self) -> bool

Returns true if this integer is a divisor of the other.
source§

impl LowerBounded for NegativeInteger128

source§

fn new_min() -> NegativeInteger128

The smallest value that can be represented with this type.
source§

impl NegOne for NegativeInteger128

source§

fn new_neg_one() -> NegativeInteger128

Returns a new additive inverse of the multiplicative identity, -1.
source§

fn set_neg_one(&mut self)where Self: Sized,

Sets this number to -1.
source§

impl NonPositive for NegativeInteger128

§

type InnerRepr = u128

The number’s inner constituent parts.
source§

fn new_neg( value: <NegativeInteger128 as NonPositive>::InnerRepr ) -> Result<NegativeInteger128, NumeraError>

Returns a new number that contains the negation of the value. Read more
source§

impl Numbers for NegativeInteger128

source§

fn from_inner_repr( value: <NegativeInteger128 as Numbers>::InnerRepr ) -> Result<NegativeInteger128, NumeraError>

Returns a new NegativeInteger128 from the inner representation.

Please note that the given value will be interpreted as negative.

Errors

This function can’t fail.

source§

unsafe fn from_inner_repr_unchecked( value: <NegativeInteger128 as Numbers>::InnerRepr ) -> NegativeInteger128

Available on crate feature not(safe) only.

Returns a new NegativeInteger128 from the inner representation.

Please note that the given value will interpreted as negative.

Safety

This function is safe.

source§

fn from_innermost_repr( value: <NegativeInteger128 as Numbers>::InnermostRepr ) -> Result<NegativeInteger128, NumeraError>

Returns a new NegativeInteger128 from the innermost representation.

Errors

If the given value is 0.

source§

unsafe fn from_innermost_repr_unchecked( value: <NegativeInteger128 as Numbers>::InnermostRepr ) -> NegativeInteger128

Available on crate feature not(safe) only.

Returns a new NegativeInteger128 from the innermost representation.

Panics

In debug if the given value is 0.

Safety

The given value must not be 0.

§

type InnerRepr = NonZeroU128

The inner primitive representation of the number. Read more
§

type InnermostRepr = u128

The innermost primitive representation of the number. Read more
source§

fn into_inner_repr(self) -> <NegativeInteger128 as Numbers>::InnerRepr

Deconstructs the number to its inner representation.
source§

fn into_innermost_repr(self) -> <NegativeInteger128 as Numbers>::InnermostRepr

Deconstructs the number to its innermost representation.
source§

fn try_from_inner_repr( inner: impl Into<Self::InnerRepr> ) -> Result<Self, NumeraError>where Self: Sized,

Forms a new number from its converted given inner representation. Read more
source§

impl Ord for NegativeInteger128

source§

fn cmp(&self, other: &NegativeInteger128) -> Ordering

This method returns an Ordering between self and other. Read more
1.21.0 · source§

fn max(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the maximum of two values. Read more
1.21.0 · source§

fn min(self, other: Self) -> Selfwhere Self: Sized,

Compares and returns the minimum of two values. Read more
1.50.0 · source§

fn clamp(self, min: Self, max: Self) -> Selfwhere Self: Sized + PartialOrd<Self>,

Restrict a value to a certain interval. Read more
source§

impl PartialEq<NegativeInteger128> for NegativeInteger128

source§

fn eq(&self, other: &NegativeInteger128) -> bool

This method tests for self and other values to be equal, and is used by ==.
1.0.0 · source§

fn ne(&self, other: &Rhs) -> bool

This method tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
source§

impl PartialOrd<NegativeInteger128> for NegativeInteger128

source§

fn partial_cmp(&self, other: &NegativeInteger128) -> Option<Ordering>

This method returns an ordering between self and other values if one exists. Read more
1.0.0 · source§

fn lt(&self, other: &Rhs) -> bool

This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · source§

fn le(&self, other: &Rhs) -> bool

This method tests less than or equal to (for self and other) and is used by the <= operator. Read more
1.0.0 · source§

fn gt(&self, other: &Rhs) -> bool

This method tests greater than (for self and other) and is used by the > operator. Read more
1.0.0 · source§

fn ge(&self, other: &Rhs) -> bool

This method tests greater than or equal to (for self and other) and is used by the >= operator. Read more
source§

impl Rem<NegativeInteger128> for NegativeInteger128

§

type Output = NegativeInteger128

The resulting type after applying the % operator.
source§

fn rem( self, rhs: <NegativeInteger128 as Rem<NegativeInteger128>>::Output ) -> <NegativeInteger128 as Rem<NegativeInteger128>>::Output

Performs the % operation. Read more
source§

impl Sign for NegativeInteger128

source§

fn can_negative(&self) -> bool

Returns true if the type can represent negative numbers.
source§

fn can_positive(&self) -> bool

Returns true if the type can represent positive numbers.
source§

fn is_negative(&self) -> bool

Returns true if the value is negative (< 0).
source§

fn is_positive(&self) -> bool

Returns true if the value is positive (> 0).
source§

impl Sub<NegativeInteger128> for NegativeInteger128

§

type Output = NegativeInteger128

The resulting type after applying the - operator.
source§

fn sub( self, rhs: <NegativeInteger128 as Sub<NegativeInteger128>>::Output ) -> <NegativeInteger128 as Sub<NegativeInteger128>>::Output

Performs the - operation. Read more
source§

impl TryFrom<&Integer128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &Integer128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Integer16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &Integer16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Integer32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &Integer32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Integer64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &Integer64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Integer8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &Integer8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Integer128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Integer128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Integer16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Integer16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Integer32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Integer32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Integer64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Integer64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Integer8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Integer8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NegativeInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NegativeInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NegativeInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NegativeInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NegativeInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NegativeInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NegativeInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NegativeInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonNegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NegativeInteger128 ) -> Result<NonNegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonNegativeInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NegativeInteger128 ) -> Result<NonNegativeInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonNegativeInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NegativeInteger128 ) -> Result<NonNegativeInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonNegativeInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NegativeInteger128 ) -> Result<NonNegativeInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonNegativeInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<NonNegativeInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonPositiveInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonPositiveInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonPositiveInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonPositiveInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonPositiveInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonPositiveInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonPositiveInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonPositiveInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroI128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroI128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroI16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroI16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroI32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroI32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroI64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroI64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroI8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroI8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<NonZeroInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroU128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<NonZeroU128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroU16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<NonZeroU16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroU32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<NonZeroU32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroU64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<NonZeroU64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for NonZeroU8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<NonZeroU8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for PositiveInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<PositiveInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for PositiveInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<PositiveInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for PositiveInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<PositiveInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for PositiveInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<PositiveInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for PositiveInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<PositiveInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Rational128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Rational128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Rational16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Rational16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Rational32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Rational32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Rational64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Rational64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for Rational8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<Rational8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for i128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<i128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for i16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<i16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for i32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<i32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for i64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<i64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for i8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NegativeInteger128) -> Result<i8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for u128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<u128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for u16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<u16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for u32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<u32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for u64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<u64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NegativeInteger128> for u8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NegativeInteger128) -> Result<u8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonNegativeInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NonNegativeInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonNegativeInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NonNegativeInteger16 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonNegativeInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NonNegativeInteger32 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonNegativeInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &NonNegativeInteger64 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonNegativeInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NonNegativeInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonPositiveInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &NonPositiveInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonPositiveInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonPositiveInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonPositiveInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonPositiveInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonPositiveInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonPositiveInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonPositiveInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonPositiveInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroI128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroI128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroI16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroI16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroI32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroI32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroI64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroI64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroI8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroI8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroInteger128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &NonZeroInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroU128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NonZeroU128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroU16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NonZeroU16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroU32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NonZeroU32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroU64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NonZeroU64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&NonZeroU8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &NonZeroU8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&PositiveInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &PositiveInteger128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&PositiveInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &PositiveInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&PositiveInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &PositiveInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&PositiveInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &PositiveInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&PositiveInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &PositiveInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Prime128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &Prime128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Prime16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &Prime16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Prime32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &Prime32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Prime64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &Prime64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&Prime8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &Prime8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&i128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &i128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&i16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &i16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&i32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &i32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&i64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &i64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&i8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &i8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Integer128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut Integer128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Integer16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut Integer16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Integer32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut Integer32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Integer64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut Integer64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Integer8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut Integer8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Integer128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Integer128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Integer16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Integer16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Integer32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Integer32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Integer64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Integer64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Integer8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Integer8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NegativeInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NegativeInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NegativeInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NegativeInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NegativeInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NegativeInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NegativeInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NegativeInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonNegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<NonNegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonNegativeInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<NonNegativeInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonNegativeInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<NonNegativeInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonNegativeInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<NonNegativeInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonNegativeInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<NonNegativeInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonPositiveInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NonPositiveInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonPositiveInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NonPositiveInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonPositiveInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NonPositiveInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonPositiveInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NonPositiveInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroI128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroI128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroI16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroI16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroI32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroI32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroI64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroI64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroI8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroI8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NegativeInteger128 ) -> Result<NonZeroInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<NonZeroInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroU128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<NonZeroU128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroU16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<NonZeroU16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroU32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<NonZeroU32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroU64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<NonZeroU64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for NonZeroU8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<NonZeroU8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for PositiveInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<PositiveInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for PositiveInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<PositiveInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for PositiveInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<PositiveInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for PositiveInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<PositiveInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for PositiveInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NegativeInteger128 ) -> Result<PositiveInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Rational128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Rational128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Rational16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Rational16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Rational32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Rational32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Rational64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Rational64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for Rational8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<Rational8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for i128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<i128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for i16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<i16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for i32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<i32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for i64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<i64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for i8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NegativeInteger128) -> Result<i8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for u128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<u128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for u16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<u16, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for u32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<u32, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for u64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<u64, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NegativeInteger128> for u8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NegativeInteger128) -> Result<u8, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonNegativeInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NonNegativeInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonNegativeInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NonNegativeInteger16 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonNegativeInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NonNegativeInteger32 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonNegativeInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NonNegativeInteger64 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonNegativeInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut NonNegativeInteger8 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonPositiveInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NonPositiveInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonPositiveInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NonPositiveInteger16 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonPositiveInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NonPositiveInteger32 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonPositiveInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NonPositiveInteger64 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonPositiveInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NonPositiveInteger8 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroI128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroI128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroI16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroI16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroI32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroI32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroI64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroI64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroI8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroI8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( f: &mut NonZeroInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut NonZeroInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroU128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NonZeroU128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroU16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NonZeroU16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroU32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NonZeroU32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroU64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NonZeroU64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut NonZeroU8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut NonZeroU8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut PositiveInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut PositiveInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut PositiveInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut PositiveInteger16 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut PositiveInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut PositiveInteger32 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut PositiveInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut PositiveInteger64 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut PositiveInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: &mut PositiveInteger8 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Prime128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut Prime128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Prime16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut Prime16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Prime32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut Prime32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Prime64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut Prime64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut Prime8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut Prime8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut i128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut i128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut i16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut i16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut i32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut i32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut i64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut i64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut i8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: &mut i8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut u128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut u128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut u16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut u16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut u32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut u32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut u64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut u64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&mut u8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &mut u8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&u128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &u128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&u16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &u16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&u32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &u32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&u64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &u64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<&u8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: &u8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Integer128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: Integer128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Integer16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: Integer16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Integer32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: Integer32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Integer64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: Integer64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Integer8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: Integer8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger> for NegativeInteger128

§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( z: NegativeInteger ) -> Result<NegativeInteger128, <NegativeInteger128 as TryFrom<NegativeInteger>>::Error>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Integer128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Integer128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Integer16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Integer16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Integer32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Integer32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Integer64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Integer64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Integer8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Integer8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NegativeInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NegativeInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NegativeInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NegativeInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NegativeInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NegativeInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NegativeInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NegativeInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonNegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: NegativeInteger128 ) -> Result<NonNegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonNegativeInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonNegativeInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonNegativeInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonNegativeInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonNegativeInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonNegativeInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonNegativeInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonNegativeInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonPositiveInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonPositiveInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonPositiveInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonPositiveInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonPositiveInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonPositiveInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonPositiveInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonPositiveInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroI128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroI128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroI16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroI16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroI32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroI32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroI64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroI64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroI8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroI8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<NonZeroInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroU128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonZeroU128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroU16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonZeroU16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroU32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonZeroU32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroU64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonZeroU64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for NonZeroU8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<NonZeroU8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for PositiveInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<PositiveInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for PositiveInteger16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<PositiveInteger16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for PositiveInteger32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<PositiveInteger32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for PositiveInteger64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<PositiveInteger64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for PositiveInteger8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<PositiveInteger8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Rational128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Rational128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Rational16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Rational16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Rational32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Rational32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Rational64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Rational64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for Rational8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<Rational8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for i128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<i128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for i16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<i16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for i32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<i32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for i64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<i64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for i8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NegativeInteger128) -> Result<i8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for u128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<u128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for u16

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<u16, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for u32

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<u32, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for u64

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<u64, NumeraError>

Performs the conversion.
source§

impl TryFrom<NegativeInteger128> for u8

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NegativeInteger128) -> Result<u8, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonNegativeInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from( _f: NonNegativeInteger128 ) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonNegativeInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonNegativeInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonNegativeInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonNegativeInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonNegativeInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonNegativeInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonNegativeInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonNegativeInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonPositiveInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonPositiveInteger128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonPositiveInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonPositiveInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonPositiveInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonPositiveInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonPositiveInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonPositiveInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonPositiveInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonPositiveInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroI128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroI128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroI16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroI16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroI32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroI32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroI64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroI64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroI8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroI8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroInteger128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: NonZeroInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroU128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonZeroU128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroU16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonZeroU16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroU32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonZeroU32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroU64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonZeroU64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<NonZeroU8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: NonZeroU8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<PositiveInteger128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: PositiveInteger128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<PositiveInteger16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: PositiveInteger16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<PositiveInteger32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: PositiveInteger32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<PositiveInteger64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: PositiveInteger64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<PositiveInteger8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: PositiveInteger8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Prime128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: Prime128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Prime16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: Prime16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Prime32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: Prime32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Prime64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: Prime64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<Prime8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: Prime8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<i128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: i128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<i16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: i16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<i32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: i32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<i64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: i64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<i8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(f: i8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<u128> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: u128) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<u16> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: u16) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<u32> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: u32) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<u64> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: u64) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl TryFrom<u8> for NegativeInteger128

Available on crate feature try_from only.
§

type Error = NumeraError

The type returned in the event of a conversion error.
source§

fn try_from(_f: u8) -> Result<NegativeInteger128, NumeraError>

Performs the conversion.
source§

impl UpperBounded for NegativeInteger128

source§

fn new_max() -> NegativeInteger128

The largest value that can be represented with this type.
source§

impl Copy for NegativeInteger128

source§

impl Eq for NegativeInteger128

source§

impl Negative for NegativeInteger128

source§

impl NonZero for NegativeInteger128

source§

impl StructuralEq for NegativeInteger128

source§

impl StructuralPartialEq for NegativeInteger128

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Also for T

source§

fn also_mut<F>(self, f: F) -> Selfwhere F: FnOnce(&mut Self),

Applies a function which takes the parameter by exclusive reference, and then returns the (possibly) modified owned value. Read more
source§

fn also_ref<F>(self, f: F) -> Selfwhere F: FnOnce(&Self),

Applies a function which takes the parameter by shared reference, and then returns the (possibly) modified owned value. Read more
source§

impl<T> Any for Twhere T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T, Res> Apply<Res> for Twhere T: ?Sized,

source§

fn apply<F>(self, f: F) -> Reswhere F: FnOnce(Self) -> Res, Self: Sized,

Apply a function which takes the parameter by value.
source§

fn apply_ref<F>(&self, f: F) -> Reswhere F: FnOnce(&Self) -> Res,

Apply a function which takes the parameter by shared reference.
source§

fn apply_mut<F>(&mut self, f: F) -> Reswhere F: FnOnce(&mut Self) -> Res,

Apply a function which takes the parameter by exclusive reference.
source§

impl<T> Az for T

source§

fn az<Dst>(self) -> Dstwhere T: Cast<Dst>,

Casts the value.
source§

impl<T> Borrow<T> for Twhere T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for Twhere T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<Src, Dst> CastFrom<Src> for Dstwhere Src: Cast<Dst>,

source§

fn cast_from(src: Src) -> Dst

Casts the value.
source§

impl<T> CheckedAs for T

source§

fn checked_as<Dst>(self) -> Option<Dst>where T: CheckedCast<Dst>,

Casts the value.
source§

impl<Src, Dst> CheckedCastFrom<Src> for Dstwhere Src: CheckedCast<Dst>,

source§

fn checked_cast_from(src: Src) -> Option<Dst>

Casts the value.
source§

impl<T> DataSize for T

source§

const BYTES: usize = size_of::<Self>()

The size of this type in bytes, rounded up if it’s not a multiple of 8.
source§

const UBITS: usize = Self::UBYTES * 8

The pointer size in bits for the current platform.
source§

const UBYTES: usize = 8usize

The pointer size in bytes for the current platform.
source§

fn pointer_ratio(&self) -> (usize, usize)

Returns the size ratio between UBYTES and BYTES. Read more
source§

fn stack_byte_size(&self) -> usize

Returns the size in bytes of this type, in the stack. Read more
§

impl<Q, K> Equivalent<K> for Qwhere Q: Eq + ?Sized, K: Borrow<Q> + ?Sized,

§

fn equivalent(&self, key: &K) -> bool

Checks if this value is equivalent to the given key. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

§

impl<S> FromSample<S> for S

§

fn from_sample_(s: S) -> S

source§

impl<T, U> Into<U> for Twhere U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

§

impl<F, T> IntoSample<T> for Fwhere T: FromSample<F>,

§

fn into_sample(self) -> T

source§

impl<T> OverflowingAs for T

source§

fn overflowing_as<Dst>(self) -> (Dst, bool)where T: OverflowingCast<Dst>,

Casts the value.
source§

impl<Src, Dst> OverflowingCastFrom<Src> for Dstwhere Src: OverflowingCast<Dst>,

source§

fn overflowing_cast_from(src: Src) -> (Dst, bool)

Casts the value.
source§

impl<T> Same<T> for T

§

type Output = T

Should always be Self
source§

impl<T> SaturatingAs for T

source§

fn saturating_as<Dst>(self) -> Dstwhere T: SaturatingCast<Dst>,

Casts the value.
source§

impl<Src, Dst> SaturatingCastFrom<Src> for Dstwhere Src: SaturatingCast<Dst>,

source§

fn saturating_cast_from(src: Src) -> Dst

Casts the value.
source§

impl<T> ToOwned for Twhere T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
§

impl<T, U> ToSample<U> for Twhere U: FromSample<T>,

§

fn to_sample_(self) -> U

source§

impl<T> ToString for Twhere T: Display + ?Sized,

source§

default fn to_string(&self) -> String

Converts the given value to a String. Read more
source§

impl<T, U> TryFrom<U> for Twhere U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for Twhere U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
source§

impl<T> UnwrappedAs for T

source§

fn unwrapped_as<Dst>(self) -> Dstwhere T: UnwrappedCast<Dst>,

Casts the value.
source§

impl<Src, Dst> UnwrappedCastFrom<Src> for Dstwhere Src: UnwrappedCast<Dst>,

source§

fn unwrapped_cast_from(src: Src) -> Dst

Casts the value.
source§

impl<T> WrappingAs for T

source§

fn wrapping_as<Dst>(self) -> Dstwhere T: WrappingCast<Dst>,

Casts the value.
source§

impl<Src, Dst> WrappingCastFrom<Src> for Dstwhere Src: WrappingCast<Dst>,

source§

fn wrapping_cast_from(src: Src) -> Dst

Casts the value.
source§

impl<T> BitSizeAtLeast<0> for T

source§

impl<T> Bounded for Twhere T: LowerBounded + UpperBounded,

source§

impl<T> ConstBounded for Twhere T: ConstLowerBounded + ConstUpperBounded,

§

impl<S, T> Duplex<S> for Twhere T: FromSample<S> + ToSample<S>,

source§

impl<T> NonOne for Twhere T: Ident + NonPositive,