E0082#
警告名称:ambiguous_braces
空的 {} 字面量在空映射、JSON 对象、记录和块表达式之间存在歧义。
错误示例#
///|
pub fn empty_scores() -> Map[String, Int] {
{}
}
修改建议#
请显式写出预期的构造形式。空映射使用 Map([]);其他形式包括 Json::empty_object()、TypeName::{} 和 { () }。
///|
pub fn empty_scores() -> Map[String, Int] {
Map([])
}