pub struct NoHeuristic;Trait Implementations§
Source§impl Heuristic for NoHeuristic
impl Heuristic for NoHeuristic
type RngProvider = PhantomRng
fn handle_decision<T>(
_a: T::IdentifierType,
_b: T::IdentifierType,
_heuristic: &mut [usize],
_representative: &mut [T],
_r: &mut Self::RngProvider,
)where
T: VertexType,
Source§impl<T, K> Union<T, NoHeuristic> for QuickFind<K>where
T: VertexType,
Self: Find<T>,
impl<T, K> Union<T, NoHeuristic> for QuickFind<K>where
T: VertexType,
Self: Find<T>,
fn union_sets( representative: &mut [T], _heuristic: &mut [usize], a: T::IdentifierType, b: T::IdentifierType, _r: &mut PhantomRng, )
Auto Trait Implementations§
impl Freeze for NoHeuristic
impl RefUnwindSafe for NoHeuristic
impl Send for NoHeuristic
impl Sync for NoHeuristic
impl Unpin for NoHeuristic
impl UnwindSafe for NoHeuristic
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