pub enum NodeEntry<'a, T, const CHILDREN: usize> {
Occupied(OccupiedNodeEntry<'a, T, CHILDREN>),
Vacant(VacantNodeEntry<'a, T, CHILDREN>),
}pub enum NodeEntry<'a, T, const CHILDREN: usize> {
Occupied(OccupiedNodeEntry<'a, T, CHILDREN>),
Vacant(VacantNodeEntry<'a, T, CHILDREN>),
}Occupied(OccupiedNodeEntry<'a, T, CHILDREN>)Vacant(VacantNodeEntry<'a, T, CHILDREN>)