data_model: use vec! to initialize zero-filled vector

<https://rust-lang.github.io/rust-clippy/master/index.html#slow_vector_initialization>

Change-Id: I525a01d49420ddbb1707bc33e27d2c50bee94fa2
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5005520
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
This commit is contained in:
Daniel Verkamp 2023-10-10 14:00:36 -07:00 committed by crosvm LUCI
parent 7666fbc7eb
commit c54a59e75b

View file

@ -399,9 +399,9 @@ mod tests {
impl VecMem {
fn new(size: usize) -> VecMem {
let mut mem = Vec::new();
mem.resize(size, 0);
VecMem { mem: Arc::new(mem) }
VecMem {
mem: Arc::new(vec![0u8; size]),
}
}
}