pub trait Builder<N> {
    type Err;

    // Required method
    fn build(b: NumberBuilder) -> Result<N, Self::Err>;
}

Required Associated Types§

Required Methods§

source

fn build(b: NumberBuilder) -> Result<N, Self::Err>

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<N: FromStr> Builder<N> for FloatBuilder

§

type Err = <N as FromStr>::Err

source§

impl<N: FromStr> Builder<N> for IntegerBuilder

§

type Err = <N as FromStr>::Err