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()>