pub trait IInterfaceRelated_Impl: Sized { // Required methods fn SetIID(&self, iid: *const GUID) -> Result<()>; fn GetIID(&self) -> Result<GUID>; }