]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | error: usage of `FromIterator::from_iter` |
2 | --> $DIR/from_iter_instead_of_collect.rs:11:13 | |
3 | | | |
4 | LL | let _ = Vec::from_iter(iter_expr); | |
5 | | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `iter_expr.collect::<Vec<_>>()` | |
6 | | | |
7 | = note: `-D clippy::from-iter-instead-of-collect` implied by `-D warnings` | |
8 | ||
9 | error: usage of `FromIterator::from_iter` | |
10 | --> $DIR/from_iter_instead_of_collect.rs:13:13 | |
11 | | | |
12 | LL | let _ = HashMap::<usize, &i8>::from_iter(vec![5, 5, 5, 5].iter().enumerate()); | |
13 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `vec![5, 5, 5, 5].iter().enumerate().collect::<HashMap<usize, &i8>>()` | |
14 | ||
15 | error: usage of `FromIterator::from_iter` | |
16 | --> $DIR/from_iter_instead_of_collect.rs:18:19 | |
17 | | | |
18 | LL | assert_eq!(a, Vec::from_iter(0..3)); | |
19 | | ^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<Vec<_>>()` | |
20 | ||
21 | error: usage of `FromIterator::from_iter` | |
22 | --> $DIR/from_iter_instead_of_collect.rs:19:19 | |
23 | | | |
24 | LL | assert_eq!(a, Vec::<i32>::from_iter(0..3)); | |
25 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<Vec<i32>>()` | |
26 | ||
27 | error: usage of `FromIterator::from_iter` | |
28 | --> $DIR/from_iter_instead_of_collect.rs:21:17 | |
29 | | | |
30 | LL | let mut b = VecDeque::from_iter(0..3); | |
31 | | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<VecDeque<_>>()` | |
32 | ||
33 | error: usage of `FromIterator::from_iter` | |
34 | --> $DIR/from_iter_instead_of_collect.rs:24:17 | |
35 | | | |
36 | LL | let mut b = VecDeque::<i32>::from_iter(0..3); | |
37 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<VecDeque<i32>>()` | |
38 | ||
39 | error: usage of `FromIterator::from_iter` | |
40 | --> $DIR/from_iter_instead_of_collect.rs:29:21 | |
41 | | | |
42 | LL | let mut b = collections::VecDeque::<i32>::from_iter(0..3); | |
43 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<collections::VecDeque<i32>>()` | |
44 | ||
45 | error: usage of `FromIterator::from_iter` | |
46 | --> $DIR/from_iter_instead_of_collect.rs:34:14 | |
47 | | | |
48 | LL | let bm = BTreeMap::from_iter(values.iter().cloned()); | |
49 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `values.iter().cloned().collect::<BTreeMap<_, _>>()` | |
50 | ||
51 | error: usage of `FromIterator::from_iter` | |
52 | --> $DIR/from_iter_instead_of_collect.rs:35:19 | |
53 | | | |
54 | LL | let mut bar = BTreeMap::from_iter(bm.range(0..2)); | |
55 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `bm.range(0..2).collect::<BTreeMap<_, _>>()` | |
56 | ||
57 | error: usage of `FromIterator::from_iter` | |
58 | --> $DIR/from_iter_instead_of_collect.rs:38:19 | |
59 | | | |
60 | LL | let mut bts = BTreeSet::from_iter(0..3); | |
61 | | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<BTreeSet<_>>()` | |
62 | ||
63 | error: usage of `FromIterator::from_iter` | |
64 | --> $DIR/from_iter_instead_of_collect.rs:42:17 | |
65 | | | |
66 | LL | let _ = collections::BTreeSet::from_iter(0..3); | |
67 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<collections::BTreeSet<_>>()` | |
68 | ||
69 | error: usage of `FromIterator::from_iter` | |
70 | --> $DIR/from_iter_instead_of_collect.rs:43:17 | |
71 | | | |
72 | LL | let _ = collections::BTreeSet::<u32>::from_iter(0..3); | |
73 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `(0..3).collect::<collections::BTreeSet<u32>>()` | |
74 | ||
75 | error: usage of `FromIterator::from_iter` | |
76 | --> $DIR/from_iter_instead_of_collect.rs:46:15 | |
77 | | | |
78 | LL | for _i in Vec::from_iter([1, 2, 3].iter()) {} | |
79 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `[1, 2, 3].iter().collect::<Vec<_>>()` | |
80 | ||
81 | error: usage of `FromIterator::from_iter` | |
82 | --> $DIR/from_iter_instead_of_collect.rs:47:15 | |
83 | | | |
84 | LL | for _i in Vec::<&i32>::from_iter([1, 2, 3].iter()) {} | |
85 | | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: use `.collect()` instead of `::from_iter()`: `[1, 2, 3].iter().collect::<Vec<&i32>>()` | |
86 | ||
87 | error: aborting due to 14 previous errors | |
88 |