pub type MergingUnionFind<T, M> = UnionFindBase<UnionBySize, PathCompression, FnMerger<T, M>, (), ()>;Aliased Type§
pub struct MergingUnionFind<T, M> {
cells: Vec<UfCell<UnionBySize, FnMerger<T, M>, ()>>,
merger: FnMerger<T, M>,
history: (),
_marker: PhantomData<fn() -> PathCompression>,
}Fields§
§cells: Vec<UfCell<UnionBySize, FnMerger<T, M>, ()>>§merger: FnMerger<T, M>§history: ()§_marker: PhantomData<fn() -> PathCompression>