3 #![warn(clippy::useless_vec)]
8 fn on_slice(_: &[u8]) {}
9 #[allow(clippy::ptr_arg)]
10 fn on_vec(_: &Vec<u8>) {}
17 fn length(&self) -> usize {
42 // Now with non-constant expressions
43 let line = Line { length: 2 };
45 on_slice(&vec![2; line.length]);
46 on_slice(&vec![2; line.length()]);
52 for a in vec![NonCopy, NonCopy] {