summary refs log tree commit diff
path: root/src/linux.rs
diff options
context:
space:
mode:
authorDaniel Verkamp <dverkamp@chromium.org>2020-03-06 16:32:20 -0800
committerCommit Bot <commit-bot@chromium.org>2020-03-10 17:30:25 +0000
commit63c239496da61c1fbdc1c2c866f5719534e22503 (patch)
treea4d20fe5148a885e0ca17a0acacfc1ab1ccb5379 /src/linux.rs
parenta0fea29e0bcd6d9b39e1ea8f5abf0655f8ac3c0a (diff)
downloadcrosvm-63c239496da61c1fbdc1c2c866f5719534e22503.tar
crosvm-63c239496da61c1fbdc1c2c866f5719534e22503.tar.gz
crosvm-63c239496da61c1fbdc1c2c866f5719534e22503.tar.bz2
crosvm-63c239496da61c1fbdc1c2c866f5719534e22503.tar.lz
crosvm-63c239496da61c1fbdc1c2c866f5719534e22503.tar.xz
crosvm-63c239496da61c1fbdc1c2c866f5719534e22503.tar.zst
crosvm-63c239496da61c1fbdc1c2c866f5719534e22503.zip
Fix into_iter() usage where iter() suffices
Fixes warnings of the form:

warning: this method call currently resolves to `<&[T; N] as
IntoIterator>::into_iter` (due to autoref coercions), but that might
change in the future when `IntoIterator` impls for arrays are added.

BUG=None
TEST=emerge-nami crosvm

Change-Id: I2b46b55f0e967d985d04678c240604b542e27e07
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2093287
Reviewed-by: Dylan Reid <dgreid@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
Diffstat (limited to 'src/linux.rs')
-rw-r--r--src/linux.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/linux.rs b/src/linux.rs
index 2de1aaa..d63ab32 100644
--- a/src/linux.rs
+++ b/src/linux.rs
@@ -1751,7 +1751,7 @@ fn run_control(
         .map_err(Error::PollContextAdd)?;
 
     if let Some(gsi_relay) = &linux.gsi_relay {
-        for (gsi, evt) in gsi_relay.irqfd.into_iter().enumerate() {
+        for (gsi, evt) in gsi_relay.irqfd.iter().enumerate() {
             if let Some(evt) = evt {
                 poll_ctx
                     .add(evt, Token::IrqFd { gsi })