From 35aaa1333a2def1858c3d9e9f6dffdeb3c45a54b Mon Sep 17 00:00:00 2001 From: Ruoqing He Date: Fri, 21 Feb 2025 00:28:50 +0800 Subject: [PATCH] misc: Fix clippy - more concise repeat().take() Reported by 1.86.0-beta.1 (f0cb41030 2025-02-17). Signed-off-by: Ruoqing He --- vmm/src/device_manager.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/vmm/src/device_manager.rs b/vmm/src/device_manager.rs index 830590b4f..6cb0a3d4a 100644 --- a/vmm/src/device_manager.rs +++ b/vmm/src/device_manager.rs @@ -1020,8 +1020,7 @@ impl DeviceManager { }; let mut mmio32_aperture_weights: Vec = - std::iter::repeat(DEFAULT_PCI_SEGMENT_APERTURE_WEIGHT) - .take(num_pci_segments.into()) + std::iter::repeat_n(DEFAULT_PCI_SEGMENT_APERTURE_WEIGHT, num_pci_segments.into()) .collect(); if let Some(pci_segments) = &config.lock().unwrap().pci_segments { for pci_segment in pci_segments.iter() { @@ -1041,8 +1040,7 @@ impl DeviceManager { ); let mut mmio64_aperture_weights: Vec = - std::iter::repeat(DEFAULT_PCI_SEGMENT_APERTURE_WEIGHT) - .take(num_pci_segments.into()) + std::iter::repeat_n(DEFAULT_PCI_SEGMENT_APERTURE_WEIGHT, num_pci_segments.into()) .collect(); if let Some(pci_segments) = &config.lock().unwrap().pci_segments { for pci_segment in pci_segments.iter() {