From 81876738647a5fa8baeee59b09f29b3c576c369c Mon Sep 17 00:00:00 2001 From: Joew Date: Wed, 25 Sep 2024 22:49:46 +0800 Subject: [PATCH 1/2] Update rayon-parallel-sort.md fix map u8 collect to String --- src/concurrency/parallel/rayon-parallel-sort.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/concurrency/parallel/rayon-parallel-sort.md b/src/concurrency/parallel/rayon-parallel-sort.md index 6533f86..7d4b785 100644 --- a/src/concurrency/parallel/rayon-parallel-sort.md +++ b/src/concurrency/parallel/rayon-parallel-sort.md @@ -22,7 +22,7 @@ fn main() { let mut vec = vec![String::new(); 100_000]; vec.par_iter_mut().for_each(|p| { let mut rng = thread_rng(); - *p = (0..5).map(|_| rng.sample(&Alphanumeric)).collect() + *p = (0..5).map(|_| char::from(rng.sample(&Alphanumeric))).collect() }); vec.par_sort_unstable(); } From 09d7d1eab37e3bb160c355f4d3e46eb732edf67a Mon Sep 17 00:00:00 2001 From: Joew Date: Thu, 26 Sep 2024 15:02:16 +0800 Subject: [PATCH 2/2] Update rayon-parallel-sort.md --- src/concurrency/parallel/rayon-parallel-sort.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/concurrency/parallel/rayon-parallel-sort.md b/src/concurrency/parallel/rayon-parallel-sort.md index 7d4b785..7600124 100644 --- a/src/concurrency/parallel/rayon-parallel-sort.md +++ b/src/concurrency/parallel/rayon-parallel-sort.md @@ -22,7 +22,7 @@ fn main() { let mut vec = vec![String::new(); 100_000]; vec.par_iter_mut().for_each(|p| { let mut rng = thread_rng(); - *p = (0..5).map(|_| char::from(rng.sample(&Alphanumeric))).collect() + *p = (0..5).map(|_| rng.sample(&Alphanumeric) as char).collect() }); vec.par_sort_unstable(); }