E4003

E4003#

这是一个保留的类型名称。不能将其声明为类型变量、类型或特性。

错误示例:#

struct Error {}

Error 是内置错误类型的保留名称,因此不能用于自定义类型。这会在第 1 行出现如下错误:

"Error" is a reserved type name. Cannot declare it as type

建议#

考虑将你的类型命名为其他名称,例如 MyErrorError_

struct MyError {}