pub trait ToDef<'db>: AstNode + Clone {
type Def;
// Required method
fn to_def(
sema: &SemanticsImpl<'db>,
src: InFile<&Self>,
) -> Option<Self::Def>;
}Required Associated Types§
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".