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