pub trait Element: Send + Sync {
// Required methods
fn qualified_name(&self) -> &str;
fn kind(&self) -> &str;
fn file_path(&self) -> &Path;
fn span(&self) -> Span;
fn metadata(&self) -> &dyn Any;
}pub trait Element: Send + Sync {
// Required methods
fn qualified_name(&self) -> &str;
fn kind(&self) -> &str;
fn file_path(&self) -> &Path;
fn span(&self) -> Span;
fn metadata(&self) -> &dyn Any;
}