pub trait ResolveToTypeDef<'db> {
// Required method
fn namespace_name_pair(&self) -> (&'db str, &'db str);
// Provided method
fn resolve(&self, cache: &'db Cache<'db>) -> Option<TypeDef<'db>> { ... }
}pub trait ResolveToTypeDef<'db> {
// Required method
fn namespace_name_pair(&self) -> (&'db str, &'db str);
// Provided method
fn resolve(&self, cache: &'db Cache<'db>) -> Option<TypeDef<'db>> { ... }
}