Rust常见问题

2020-09-27 23:47

enum中不支持trait型变量

enum中只支持固定大小的变量,trait型变量是大小不固定的变量,所以会报错。可以使用Box包裹trait。

enum作为hashmap的k

https://github.com/rust-lang/rust/issues/22756

enum需要实现Eq + Hash + Debug这三个derive

#![feature]` may not be used on the stable release channel

nightly版本才能使用的功能

rustup install nightly
rustup default nightly