Skip to main content

UndoableUnionFind

Type Alias UndoableUnionFind 

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

Aliased Type§

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

Fields§

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