]> git.ipfire.org Git - thirdparty/qemu.git/commit
rust: qemu-api-macros: add from_bits and into_bits to #[derive(TryInto)]
authorPaolo Bonzini <pbonzini@redhat.com>
Tue, 13 May 2025 11:04:41 +0000 (13:04 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 3 Jun 2025 20:44:40 +0000 (22:44 +0200)
commit214518614c1ce7eb7a002452cd43a7597f90d543
tree094cc866ec80b46cb2c642eaf063d121fae4032b
parent9c8ff2a1ed51b52ac64b80d35bdbd239b7b5d8e5
rust: qemu-api-macros: add from_bits and into_bits to #[derive(TryInto)]

These const functions make it possible to use enums easily together
with the bitfield-struct crate.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
rust/qemu-api-macros/src/lib.rs