/// Creates a new `Poly` from a vector of coefficients.
Creates a new `Poly` from a vector of coefficients.
Creates a new ` Poly ` from a vector of coefficients .
pub fn new(rep: Vec<U::Coeff>) -> Self {
        let mut out = Self {
            rep,
            traits: PhantomData,
        };
        out.normalize();
        out
    }
pub fn new ( rep : Vec < U :: Coeff > ) -> Self { let mut out = Self { rep , traits : PhantomData , } ; out . normalize ( ) ; out }
Creates a new `Poly` from a vector of coefficients.
Creates a new ` Poly ` from a vector of coefficients .
rep
Vec<U::Coeff>