pub fn module_interface<P>( module_path: P, ) -> Result<ModuleInterface, ITParserError>where P: AsRef<Path>,