pub struct Grevlex;Expand description
Graded reverse lexicographic ordering: first by total degree descending, then reverse lexicographic.
Trait Implementations§
impl Copy for Grevlex
impl Eq for Grevlex
Source§impl MonomialOrder for Grevlex
impl MonomialOrder for Grevlex
impl StructuralPartialEq for Grevlex
Auto Trait Implementations§
impl Freeze for Grevlex
impl RefUnwindSafe for Grevlex
impl Send for Grevlex
impl Sync for Grevlex
impl Unpin for Grevlex
impl UnsafeUnpin for Grevlex
impl UnwindSafe for Grevlex
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more