How do I create a random String by sampling from alphanumeric characters?
问题 I tried to compile the following code: extern crate rand; // 0.6 use rand::Rng; fn main() { rand::thread_rng() .gen_ascii_chars() .take(10) .collect::<String>(); } but cargo build says: warning: unused import: `rand::Rng` --> src/main.rs:2:5 | 2 | use rand::Rng; | ^^^^^^^^^ | = note: #[warn(unused_imports)] on by default error[E0599]: no method named `gen_ascii_chars` found for type `rand::prelude::ThreadRng` in the current scope --> src/main.rs:6:10 | 6 | .gen_ascii_chars() | ^^^^^^^^^^^^^^^