pub type VecUnionFind<T> = UnionFind<T, (), Vec<T>, ()>;
pub struct VecUnionFind<T> { /* private fields */ }