blob: 3792ec7432338f458da74e4781652f76fce3b569 (
plain)
1
2
3
4
5
6
7
|
pub fn new_boxed_option_slice<T>(size: usize) -> Box<[Option<T>]> {
let mut vector = Vec::with_capacity(size);
for _ in 0 .. size {
vector.push(None)
}
vector.into_boxed_slice()
}
|