1 #![warn(clippy::uninit_vec)]
3 use std::mem::MaybeUninit;
6 // with_capacity() -> set_len() should be detected
7 let mut vec: Vec<u8> = Vec::with_capacity(1000);
12 // reserve() -> set_len() should be detected
18 // test when both calls are enclosed in the same unsafe block
20 let mut vec: Vec<u8> = Vec::with_capacity(1000);
27 // MaybeUninit-wrapped types should not be detected
28 let mut vec: Vec<MaybeUninit<u8>> = Vec::with_capacity(1000);