pub trait InterfaceImplementation {
type InterfaceTypeDefinition: InterfaceTypeDefinition;
// Required method
fn interface(&self) -> &Self::InterfaceTypeDefinition;
}pub trait InterfaceImplementation {
type InterfaceTypeDefinition: InterfaceTypeDefinition;
// Required method
fn interface(&self) -> &Self::InterfaceTypeDefinition;
}