1 2 3 4 5 6 7
use crate::definition::InterfaceTypeDefinition; pub trait InterfaceImplementation { type InterfaceTypeDefinition: InterfaceTypeDefinition; fn interface(&self) -> &Self::InterfaceTypeDefinition; }