Rust 编译器错误错误
E0728E0728 — 在非 async 函数中使用 .await
在未声明为 async 的函数中使用了 .await 关键字。
rustcargo
查看详情 E0053impl 块中的方法签名与 trait 的方法签名不一致。
你的实现中参数类型、返回类型或参数数量与 trait 定义不同。trait 实现必须与声明的签名完全匹配。
严格按照 trait 中声明的方式匹配方法签名。检查参数类型、返回类型以及 self 接收者类型(&self、&mut self、self)。从 trait 定义中直接复制签名。
E0728在未声明为 async 的函数中使用了 .await 关键字。
E0015在常量表达式上下文中调用了非 const 函数。
E0424在方法或关联函数上下文之外使用了 self 关键字。
panic-divide-by-zero程序因整数除以零而发生 panic。
E0463编译器无法找到指定的 crate。
panic-slice-index-out-of-range程序因切片范围越界而发生 panic。