1 error: found a count of bytes instead of a count of elements of `T`
2 --> $DIR/size_of_in_element_count.rs:18:68
4 LL | unsafe { copy_nonoverlapping::<u8>(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>()) };
7 = note: `-D clippy::size-of-in-element-count` implied by `-D warnings`
8 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
10 error: found a count of bytes instead of a count of elements of `T`
11 --> $DIR/size_of_in_element_count.rs:19:62
13 LL | unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), size_of_val(&x[0])) };
16 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
18 error: found a count of bytes instead of a count of elements of `T`
19 --> $DIR/size_of_in_element_count.rs:21:49
21 LL | unsafe { x.as_ptr().copy_to(y.as_mut_ptr(), size_of::<u8>()) };
24 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
26 error: found a count of bytes instead of a count of elements of `T`
27 --> $DIR/size_of_in_element_count.rs:22:64
29 LL | unsafe { x.as_ptr().copy_to_nonoverlapping(y.as_mut_ptr(), size_of::<u8>()) };
32 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
34 error: found a count of bytes instead of a count of elements of `T`
35 --> $DIR/size_of_in_element_count.rs:23:51
37 LL | unsafe { y.as_mut_ptr().copy_from(x.as_ptr(), size_of::<u8>()) };
40 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
42 error: found a count of bytes instead of a count of elements of `T`
43 --> $DIR/size_of_in_element_count.rs:24:66
45 LL | unsafe { y.as_mut_ptr().copy_from_nonoverlapping(x.as_ptr(), size_of::<u8>()) };
48 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
50 error: found a count of bytes instead of a count of elements of `T`
51 --> $DIR/size_of_in_element_count.rs:26:47
53 LL | unsafe { copy(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>()) };
56 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
58 error: found a count of bytes instead of a count of elements of `T`
59 --> $DIR/size_of_in_element_count.rs:27:47
61 LL | unsafe { copy(x.as_ptr(), y.as_mut_ptr(), size_of_val(&x[0])) };
64 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
66 error: found a count of bytes instead of a count of elements of `T`
67 --> $DIR/size_of_in_element_count.rs:29:46
69 LL | unsafe { y.as_mut_ptr().write_bytes(0u8, size_of::<u8>() * SIZE) };
70 | ^^^^^^^^^^^^^^^^^^^^^^
72 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
74 error: found a count of bytes instead of a count of elements of `T`
75 --> $DIR/size_of_in_element_count.rs:30:47
77 LL | unsafe { write_bytes(y.as_mut_ptr(), 0u8, size_of::<u8>() * SIZE) };
78 | ^^^^^^^^^^^^^^^^^^^^^^
80 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
82 error: found a count of bytes instead of a count of elements of `T`
83 --> $DIR/size_of_in_element_count.rs:32:66
85 LL | unsafe { swap_nonoverlapping(y.as_mut_ptr(), x.as_mut_ptr(), size_of::<u8>() * SIZE) };
86 | ^^^^^^^^^^^^^^^^^^^^^^
88 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
90 error: found a count of bytes instead of a count of elements of `T`
91 --> $DIR/size_of_in_element_count.rs:34:46
93 LL | slice_from_raw_parts_mut(y.as_mut_ptr(), size_of::<u8>() * SIZE);
94 | ^^^^^^^^^^^^^^^^^^^^^^
96 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
98 error: found a count of bytes instead of a count of elements of `T`
99 --> $DIR/size_of_in_element_count.rs:35:38
101 LL | slice_from_raw_parts(y.as_ptr(), size_of::<u8>() * SIZE);
102 | ^^^^^^^^^^^^^^^^^^^^^^
104 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
106 error: found a count of bytes instead of a count of elements of `T`
107 --> $DIR/size_of_in_element_count.rs:37:49
109 LL | unsafe { from_raw_parts_mut(y.as_mut_ptr(), size_of::<u8>() * SIZE) };
110 | ^^^^^^^^^^^^^^^^^^^^^^
112 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
114 error: found a count of bytes instead of a count of elements of `T`
115 --> $DIR/size_of_in_element_count.rs:38:41
117 LL | unsafe { from_raw_parts(y.as_ptr(), size_of::<u8>() * SIZE) };
118 | ^^^^^^^^^^^^^^^^^^^^^^
120 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
122 error: found a count of bytes instead of a count of elements of `T`
123 --> $DIR/size_of_in_element_count.rs:40:33
125 LL | unsafe { y.as_mut_ptr().sub(size_of::<u8>()) };
128 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
130 error: found a count of bytes instead of a count of elements of `T`
131 --> $DIR/size_of_in_element_count.rs:41:29
133 LL | y.as_ptr().wrapping_sub(size_of::<u8>());
136 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
138 error: found a count of bytes instead of a count of elements of `T`
139 --> $DIR/size_of_in_element_count.rs:42:29
141 LL | unsafe { y.as_ptr().add(size_of::<u8>()) };
144 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
146 error: found a count of bytes instead of a count of elements of `T`
147 --> $DIR/size_of_in_element_count.rs:43:33
149 LL | y.as_mut_ptr().wrapping_add(size_of::<u8>());
152 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
154 error: found a count of bytes instead of a count of elements of `T`
155 --> $DIR/size_of_in_element_count.rs:44:32
157 LL | unsafe { y.as_ptr().offset(size_of::<u8>() as isize) };
158 | ^^^^^^^^^^^^^^^^^^^^^^^^
160 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
162 error: found a count of bytes instead of a count of elements of `T`
163 --> $DIR/size_of_in_element_count.rs:45:36
165 LL | y.as_mut_ptr().wrapping_offset(size_of::<u8>() as isize);
166 | ^^^^^^^^^^^^^^^^^^^^^^^^
168 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
170 error: found a count of bytes instead of a count of elements of `T`
171 --> $DIR/size_of_in_element_count.rs:48:62
173 LL | unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), size_of::<u8>() * SIZE) };
174 | ^^^^^^^^^^^^^^^^^^^^^^
176 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
178 error: found a count of bytes instead of a count of elements of `T`
179 --> $DIR/size_of_in_element_count.rs:51:62
181 LL | unsafe { copy_nonoverlapping(x.as_ptr(), y.as_mut_ptr(), HALF_SIZE * size_of_val(&x[0]) * 2) };
182 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
184 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
186 error: found a count of bytes instead of a count of elements of `T`
187 --> $DIR/size_of_in_element_count.rs:54:47
189 LL | unsafe { copy(x.as_ptr(), y.as_mut_ptr(), DOUBLE_SIZE * size_of::<u8>() / 2) };
190 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
192 = help: use a count of elements instead of a count of bytes, it already gets multiplied by the size of the type
194 error: aborting due to 24 previous errors