David LeGare | 77e4bb9 | 2022-03-02 16:21:23 +0000 | [diff] [blame] | 1 | use crate::compat::*; |
2 | |||||
Joel Galenson | 2370d12 | 2020-10-12 16:02:26 -0700 | [diff] [blame] | 3 | pub fn new_boxed_option_slice<T>(size: usize) -> Box<[Option<T>]> { |
4 | let mut vector = Vec::with_capacity(size); | ||||
5 | for _ in 0 .. size { | ||||
6 | vector.push(None) | ||||
7 | } | ||||
8 | vector.into_boxed_slice() | ||||
9 | } |