pub trait ToNumber<I, F>: Sized {
    type Err;

    // Required method
    fn to_number(self) -> Result<Number<I, F>, Self::Err>;
}

Required Associated Types§

Required Methods§

source

fn to_number(self) -> Result<Number<I, F>, Self::Err>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<N, I, F> ToNumber<I, F> for N
where N: Converting<I, F>, I: FromPrimitive, F: FromPrimitive,

§

type Err = <<N as Converting<I, F>>::Converter as Converter<I, F>>::Err