pub trait FromNumber<I, F>: Sized
where I: ToPrimitive, F: ToPrimitive,
{ type Err; // Required method fn from_number(number: &Number<I, F>) -> Result<Self, Self::Err>; }

Required Associated Types§

Required Methods§

source

fn from_number(number: &Number<I, F>) -> Result<Self, Self::Err>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<N, I, F> FromNumber<I, F> for N
where N: Converted<I, F>, I: ToPrimitive, F: ToPrimitive,

§

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