Rust 编译器错误错误
E0716E0716 — 借用期间临时值被丢弃
持有了一个临时值的引用,而该临时值随即被丢弃。
rustcargo
查看详情 E0015在常量表达式上下文中调用了非 const 函数。
你在 const 或 static 上下文中调用了未标记为 const fn 的函数。只有 const fn 函数可以在编译期求值。
尽可能将函数标记为 const fn。将计算移至运行时(使用 lazy_static! 或 once_cell)。在 const 上下文中使用字面量而非函数调用。
E0716持有了一个临时值的引用,而该临时值随即被丢弃。
E0308函数返回的 Result 具有错误的 Ok 或 Err 类型。
clippy::needless_return在函数末尾使用了不必要的 return 关键字。
E0405使用了某个 trait 名称,但该 trait 在当前作用域中未定义或未导入。
panic-slice-index-out-of-range程序因切片范围越界而发生 panic。
E0308闭包的返回类型与上下文期望的类型不同。