trait LowerTypeKind { // Required method fn lower_type_kind(&self) -> Result<TypeKind, RustIrError>; }