UndoableUnionFind

Type Alias UndoableUnionFind 

Source
pub type UndoableUnionFind = UnionFindBase<UnionBySize, (), (), (), Undoable>;

Aliased Type§

pub struct UndoableUnionFind {
    cells: Vec<UfCell<UnionBySize, (), ()>>,
    merger: (),
    history: Vec<[(usize, UfCell<UnionBySize, (), ()>); 2]>,
    _marker: PhantomData<fn()>,
}

Fields§

§cells: Vec<UfCell<UnionBySize, (), ()>>§merger: ()§history: Vec<[(usize, UfCell<UnionBySize, (), ()>); 2]>§_marker: PhantomData<fn()>