pub enum MetaAction {
Strengthen(f64),
Prune(f64),
Restructure,
NoOp,
}Expand description
Actions that Level 2 can take to modify Level 0
Variants§
Strengthen(f64)
Strengthen edges where observer activity is high
Prune(f64)
Remove edges below mincut contribution threshold
Restructure
Radical reorganization using current mincut as seed
NoOp
No action needed
Trait Implementations§
Source§impl Clone for MetaAction
impl Clone for MetaAction
Source§fn clone(&self) -> MetaAction
fn clone(&self) -> MetaAction
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 moreAuto Trait Implementations§
impl Freeze for MetaAction
impl RefUnwindSafe for MetaAction
impl Send for MetaAction
impl Sync for MetaAction
impl Unpin for MetaAction
impl UnwindSafe for MetaAction
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