Skip to content

Commit 698cd1c

Browse files
committed
vsock: Replace while let with for to fit in clippy demands.
clippy complains about the while let loop, so we change it to for loop to fit in the demands. Signed-off-by: Li Zebin <[email protected]>
1 parent 00297f8 commit 698cd1c

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

crates/vsock/src/vhu_vsock_thread.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -453,11 +453,11 @@ impl VhostUserVsockThread {
453453

454454
let queue = vring_mut.get_queue_mut();
455455

456-
let mut queue_iter = queue
456+
let queue_iter = queue
457457
.iter(atomic_mem.memory())
458458
.map_err(|_| Error::IterateQueue)?;
459459

460-
while let Some(mut avail_desc) = queue_iter.next() {
460+
for mut avail_desc in queue_iter {
461461
used_any = true;
462462
let mem = atomic_mem.clone().memory();
463463

@@ -611,11 +611,11 @@ impl VhostUserVsockThread {
611611

612612
let queue = vring_mut.get_queue_mut();
613613

614-
let mut queue_iter = queue
614+
let queue_iter = queue
615615
.iter(atomic_mem.memory())
616616
.map_err(|_| Error::IterateQueue)?;
617617

618-
while let Some(mut avail_desc) = queue_iter.next() {
618+
for mut avail_desc in queue_iter {
619619
used_any = true;
620620
let mem = atomic_mem.clone().memory();
621621

0 commit comments

Comments
 (0)