pub enum RefinementFlag {
None,
Refine,
Coarsen,
Tagged,
}Expand description
Refinement action flags
Variants§
None
No action needed
Refine
Cell should be refined
Coarsen
Cell should be coarsened
Tagged
Cell marked for potential refinement
Trait Implementations§
Source§impl Clone for RefinementFlag
impl Clone for RefinementFlag
Source§fn clone(&self) -> RefinementFlag
fn clone(&self) -> RefinementFlag
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RefinementFlag
impl Debug for RefinementFlag
Source§impl PartialEq for RefinementFlag
impl PartialEq for RefinementFlag
impl Copy for RefinementFlag
impl StructuralPartialEq for RefinementFlag
Auto Trait Implementations§
impl Freeze for RefinementFlag
impl RefUnwindSafe for RefinementFlag
impl Send for RefinementFlag
impl Sync for RefinementFlag
impl Unpin for RefinementFlag
impl UnwindSafe for RefinementFlag
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
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