pub trait OneEntryNamed: Debug {
// Required methods
fn within_path_buf(&self, directory: PathBuf) -> OneEntry;
fn entry_name(&self) -> &EntryName;
fn entry_type(&self) -> &EntryType;
fn name_alias(&self) -> Option<&str>;
fn boxed(&self) -> Box<dyn OneEntryNamed>;
}