E4055#
Compiler diagnostic name: field_duplicate.
字段已被声明。在同一个结构体声明中,每个字段名都必须唯一,因为字段访问、构造和更新语法都会通过名称来识别字段。
错误示例#
///|
struct A {
a : Int
a : Double
}
建议#
请将字段重命名为其他名称。
///|
priv struct A {
a : Int
b : Double
}
///|
test {
let value : A = { a: 1, b: 2.0 }
inspect(value.a, content="1")
inspect(value.b, content="2")
}