]> git.ipfire.org Git - thirdparty/qemu.git/commit
rust/util: add ensure macro
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 10 Oct 2025 12:25:08 +0000 (14:25 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 4 Nov 2025 16:13:00 +0000 (17:13 +0100)
commit56dbf087a8a2cec7e3aeb19defed2a19efc85faa
tree03c3b0b226a0b9ca03e1d874cffcf09a301010a7
parent71260a012013c249f3ddd2738fad0b43dfb8e055
rust/util: add ensure macro

The macro is similar to anyhow::ensure but uses QEMU's variation
on anyhow::Error.  It can be used to easily check a condition
and format an error message.

Reviewed-by: Zhao Liu <zhao1.liu@intel.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
rust/hw/timer/hpet/src/device.rs
rust/hw/timer/hpet/src/fw_cfg.rs
rust/util/src/error.rs