Open lvheyang opened 3 years ago
fn fly_dyn(s: &Fly) -> bool { // 此处根据新版本的rust,应该改为 (s: &dyn Fly) s.fly() }
$ rustc -V rustc 1.53.0 (53cb7b09b 2021-06-17)
warning: trait objects without an explicit `dyn` are deprecated --> src/main.rs:20:16 | 20 | fn fly_dyn(s: &Fly) -> bool { | ^^^ help: use `dyn`: `dyn Fly` | = note: `#[warn(bare_trait_objects)]` on by default warning: 1 warning emitted
可以考虑在书中注明不同版本的写法
感谢反馈。 这个写法只能在第二版里改了。
页码与行数
代码错误
Rust版本
错误信息
可以考虑在书中注明不同版本的写法