pub fn _gcd_poly_zz_heu<T, U>(f: T, g: U) -> Result<(Poly, Poly, Poly), &'static str>
where
    T: Into<Poly>,
    U: Into<Poly>,
{
    gcd_poly_zz_heu(f.into(), g.into())
}
/// Tries to calculate the GCD of two integer polynomials using a heuristic.
Tries to calculate the GCD of two integer polynomials using a heuristic.
Tries to calculate the GCD of two integer polynomials using a heuristic .
pub fn _gcd_poly_zz_heu<T, U>(f: T, g: U) -> Result<(Poly, Poly, Poly), &'static str>
where
    T: Into<Poly>,
    U: Into<Poly>,
{
    gcd_poly_zz_heu(f.into(), g.into())
}
pub fn _gcd_poly_zz_heu < T , U > ( f : T , g : U ) -> Result < ( Poly , Poly , Poly ) , & ' static str > where T : Into < Poly > , U : Into < Poly > , { gcd_poly_zz_heu ( f . into ( ) , g . into ( ) ) }
Tries to calculate the GCD of two integer polynomials using a heuristic.
Tries to calculate the GCD of two integer polynomials using a heuristic .
f
T
g
U
f
T
g
U