pub trait MonomialOrdering {
// Required methods
fn compare_monomials(
&self,
mono1: &Expression,
mono2: &Expression,
variables: &[Symbol],
) -> Ordering;
fn leading_monomial(
&self,
poly: &Expression,
variables: &[Symbol],
) -> Expression;
fn leading_coefficient(
&self,
poly: &Expression,
variables: &[Symbol],
) -> Expression;
}Expand description
Trait for comparing monomials according to a specific ordering