use std::collections::HashSet;
use egui::Id;
#[derive(Debug, Clone, Copy, Default, PartialEq, Eq, Hash)]
pub enum DefaultExpand<'a> {
All,
#[default]
None,
ToLevel(u8),
SearchResults(&'a str),
SearchResultsOrAll(&'a str),
}
#[derive(Debug)]
pub(crate) enum InnerDefaultExpand {
All,
None,
ToLevel(u8),
Paths(HashSet<Id>),
}