pub enum EdgeColor {
Red,
Blue,
Green,
Yellow,
}Expand description
Color for edge partitioning in deterministic LocalKCut. Uses 4-color scheme for forest/non-forest edge classification.
Variants§
Red
Red color - used for forest edges in one color class
Blue
Blue color - used for forest edges in other color class
Green
Green color - used for non-forest edges in one color class
Yellow
Yellow color - used for non-forest edges in other color class
Trait Implementations§
impl Copy for EdgeColor
impl Eq for EdgeColor
impl StructuralPartialEq for EdgeColor
Auto Trait Implementations§
impl Freeze for EdgeColor
impl RefUnwindSafe for EdgeColor
impl Send for EdgeColor
impl Sync for EdgeColor
impl Unpin for EdgeColor
impl UnwindSafe for EdgeColor
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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