]>
Commit | Line | Data |
---|---|---|
f20569fa XL |
1 | error: it looks like you're manually copying between slices |
2 | --> $DIR/without_loop_counters.rs:7:5 | |
3 | | | |
4 | LL | / for i in 0..src.len() { | |
5 | LL | | dst[i] = src[i]; | |
6 | LL | | } | |
7 | | |_____^ help: try replacing the loop by: `dst[..src.len()].clone_from_slice(&src[..]);` | |
8 | | | |
9 | = note: `-D clippy::manual-memcpy` implied by `-D warnings` | |
10 | ||
11 | error: it looks like you're manually copying between slices | |
12 | --> $DIR/without_loop_counters.rs:12:5 | |
13 | | | |
14 | LL | / for i in 0..src.len() { | |
15 | LL | | dst[i + 10] = src[i]; | |
16 | LL | | } | |
17 | | |_____^ help: try replacing the loop by: `dst[10..(src.len() + 10)].clone_from_slice(&src[..]);` | |
18 | ||
19 | error: it looks like you're manually copying between slices | |
20 | --> $DIR/without_loop_counters.rs:17:5 | |
21 | | | |
22 | LL | / for i in 0..src.len() { | |
23 | LL | | dst[i] = src[i + 10]; | |
24 | LL | | } | |
25 | | |_____^ help: try replacing the loop by: `dst[..src.len()].clone_from_slice(&src[10..(src.len() + 10)]);` | |
26 | ||
27 | error: it looks like you're manually copying between slices | |
28 | --> $DIR/without_loop_counters.rs:22:5 | |
29 | | | |
30 | LL | / for i in 11..src.len() { | |
31 | LL | | dst[i] = src[i - 10]; | |
32 | LL | | } | |
33 | | |_____^ help: try replacing the loop by: `dst[11..src.len()].clone_from_slice(&src[(11 - 10)..(src.len() - 10)]);` | |
34 | ||
35 | error: it looks like you're manually copying between slices | |
36 | --> $DIR/without_loop_counters.rs:27:5 | |
37 | | | |
38 | LL | / for i in 0..dst.len() { | |
39 | LL | | dst[i] = src[i]; | |
40 | LL | | } | |
41 | | |_____^ help: try replacing the loop by: `dst.clone_from_slice(&src[..dst.len()]);` | |
42 | ||
43 | error: it looks like you're manually copying between slices | |
44 | --> $DIR/without_loop_counters.rs:40:5 | |
45 | | | |
46 | LL | / for i in 10..256 { | |
47 | LL | | dst[i] = src[i - 5]; | |
48 | LL | | dst2[i + 500] = src[i] | |
49 | LL | | } | |
50 | | |_____^ | |
51 | | | |
52 | help: try replacing the loop by | |
53 | | | |
54 | LL | dst[10..256].clone_from_slice(&src[(10 - 5)..(256 - 5)]); | |
55 | LL | dst2[(10 + 500)..(256 + 500)].clone_from_slice(&src[10..256]); | |
56 | | | |
57 | ||
58 | error: it looks like you're manually copying between slices | |
59 | --> $DIR/without_loop_counters.rs:52:5 | |
60 | | | |
61 | LL | / for i in 10..LOOP_OFFSET { | |
62 | LL | | dst[i + LOOP_OFFSET] = src[i - some_var]; | |
63 | LL | | } | |
64 | | |_____^ help: try replacing the loop by: `dst[(10 + LOOP_OFFSET)..(LOOP_OFFSET + LOOP_OFFSET)].clone_from_slice(&src[(10 - some_var)..(LOOP_OFFSET - some_var)]);` | |
65 | ||
66 | error: it looks like you're manually copying between slices | |
67 | --> $DIR/without_loop_counters.rs:65:5 | |
68 | | | |
69 | LL | / for i in 0..src_vec.len() { | |
70 | LL | | dst_vec[i] = src_vec[i]; | |
71 | LL | | } | |
72 | | |_____^ help: try replacing the loop by: `dst_vec[..src_vec.len()].clone_from_slice(&src_vec[..]);` | |
73 | ||
74 | error: it looks like you're manually copying between slices | |
75 | --> $DIR/without_loop_counters.rs:94:5 | |
76 | | | |
77 | LL | / for i in from..from + src.len() { | |
78 | LL | | dst[i] = src[i - from]; | |
79 | LL | | } | |
80 | | |_____^ help: try replacing the loop by: `dst[from..(from + src.len())].clone_from_slice(&src[..(from + src.len() - from)]);` | |
81 | ||
82 | error: it looks like you're manually copying between slices | |
83 | --> $DIR/without_loop_counters.rs:98:5 | |
84 | | | |
85 | LL | / for i in from..from + 3 { | |
86 | LL | | dst[i] = src[i - from]; | |
87 | LL | | } | |
88 | | |_____^ help: try replacing the loop by: `dst[from..(from + 3)].clone_from_slice(&src[..(from + 3 - from)]);` | |
89 | ||
90 | error: it looks like you're manually copying between slices | |
91 | --> $DIR/without_loop_counters.rs:103:5 | |
92 | | | |
93 | LL | / for i in 0..5 { | |
94 | LL | | dst[i - 0] = src[i]; | |
95 | LL | | } | |
96 | | |_____^ help: try replacing the loop by: `dst[..5].clone_from_slice(&src[..5]);` | |
97 | ||
98 | error: it looks like you're manually copying between slices | |
99 | --> $DIR/without_loop_counters.rs:108:5 | |
100 | | | |
101 | LL | / for i in 0..0 { | |
102 | LL | | dst[i] = src[i]; | |
103 | LL | | } | |
104 | | |_____^ help: try replacing the loop by: `dst[..0].clone_from_slice(&src[..0]);` | |
105 | ||
106 | error: it looks like you're manually copying between slices | |
107 | --> $DIR/without_loop_counters.rs:120:5 | |
108 | | | |
109 | LL | / for i in 0..src.len() { | |
110 | LL | | dst[i] = src[i].clone(); | |
111 | LL | | } | |
112 | | |_____^ help: try replacing the loop by: `dst[..src.len()].clone_from_slice(&src[..]);` | |
113 | ||
114 | error: aborting due to 13 previous errors | |
115 |