fs: gen_ascii_chars has been deprecated (#735)

Use sample_iter() instead.
This commit is contained in:
Kazuyoshi Kato
2018-11-10 21:35:38 -05:00
committed by Toby Lawrence
parent e700607554
commit d246964bdf
+3 -2
View File
@@ -12,7 +12,7 @@ use tokio_threadpool::*;
use futures::Future;
use futures::future::poll_fn;
use futures::sync::oneshot;
use rand::{thread_rng, Rng};
use rand::{thread_rng, Rng, distributions};
use tempfile::Builder as TmpBuilder;
use std::fs::File as StdFile;
@@ -25,7 +25,8 @@ fn read_write() {
let dir = TmpBuilder::new().prefix("tokio-fs-tests").tempdir().unwrap();
let file_path = dir.path().join("read_write.txt");
let contents: Vec<u8> = thread_rng().gen_ascii_chars()
let contents: Vec<u8> = thread_rng()
.sample_iter(&distributions::Alphanumeric)
.take(NUM_CHARS)
.collect::<String>()
.into();