cloud-hypervisor/virtio-devices/src
Ruoqing He 297236a7c0 misc: Eliminate use of assert!((...).is_ok())
Asserting on .is_ok()/.is_err() leads to hard to debug failures (as if
the test fails, it will only say "assertion failed: false". We replace
these with `.unwrap()`, which also prints the exact error variant that
was unexpectedly encountered (we can to this these days thanks to
efforts to implement Display and Debug for our error types). If the
assert!((...).is_ok()) was followed by an .unwrap() anyway, we just drop
the assert.

Inspired by and quoted from @roypat.

Signed-off-by: Ruoqing He <heruoqing@iscas.ac.cn>
2024-10-03 12:03:49 +00:00
..
transport misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
vhost_user misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
vsock misc: Eliminate use of assert!((...).is_ok()) 2024-10-03 12:03:49 +00:00
balloon.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
block.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
console.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
device.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
epoll_helper.rs misc: Adapt consistent import style formatting 2024-09-29 13:08:12 +01:00
iommu.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
lib.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
mem.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
net.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
pmem.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
rng.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
seccomp_filters.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
thread_helper.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
vdpa.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00
watchdog.rs misc: Further improve imports styling 2024-09-29 16:13:48 +00:00