pub(crate) trait ToNavFromAst: Sized {
const KIND: SymbolKind;
// Provided method
fn container_name(self, db: &RootDatabase) -> Option<Symbol> { ... }
}Required Associated Constants§
const KIND: SymbolKind
Provided Methods§
fn container_name(self, db: &RootDatabase) -> Option<Symbol>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.