[][src]Trait nummap::ToNumber

pub trait ToNumber<Num>: Copy + Sized where
    Num: Number
{ fn as_num(self) -> Num; }

A type which can be converted to a Number.

Required methods

fn as_num(self) -> Num

Converts a value to a Number.

Loading content...

Implementations on Foreign Types

impl ToNumber<usize> for NonZeroUsize[src]

impl ToNumber<u8> for NonZeroU8[src]

impl ToNumber<u16> for NonZeroU16[src]

impl ToNumber<u32> for NonZeroU32[src]

impl ToNumber<u64> for NonZeroU64[src]

impl ToNumber<u128> for NonZeroU128[src]

impl ToNumber<isize> for NonZeroIsize[src]

impl ToNumber<i8> for NonZeroI8[src]

impl ToNumber<i16> for NonZeroI16[src]

impl ToNumber<i32> for NonZeroI32[src]

impl ToNumber<i64> for NonZeroI64[src]

impl ToNumber<i128> for NonZeroI128[src]

impl ToNumber<f32> for NonZeroU32[src]

impl ToNumber<f64> for NonZeroU64[src]

impl<N> ToNumber<N> for Option<NonZeroU8> where
    NonZeroU8: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroU16> where
    NonZeroU16: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroU32> where
    NonZeroU32: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroU64> where
    NonZeroU64: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroI8> where
    NonZeroI8: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroI16> where
    NonZeroI16: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroI32> where
    NonZeroI32: ToNumber<N>,
    N: Number
[src]

impl<N> ToNumber<N> for Option<NonZeroI64> where
    NonZeroI64: ToNumber<N>,
    N: Number
[src]

Loading content...

Implementors

impl ToNumber<f32> for f32[src]

impl ToNumber<f64> for f64[src]

impl ToNumber<i128> for i128[src]

impl ToNumber<i16> for i16[src]

impl ToNumber<i32> for i32[src]

impl ToNumber<i64> for i64[src]

impl ToNumber<i8> for i8[src]

impl ToNumber<isize> for isize[src]

impl ToNumber<u128> for u128[src]

impl ToNumber<u16> for u16[src]

impl ToNumber<u32> for u32[src]

impl ToNumber<u64> for u64[src]

impl ToNumber<u8> for u8[src]

impl ToNumber<usize> for usize[src]

Loading content...