1
0
Fork 0
qemu/rust/qemu-api
Daniel Baumann ea34ddeea6
Adding upstream version 1:10.0.2+ds.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-22 14:27:05 +02:00
..
src Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
tests Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
.gitignore Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
build.rs Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
Cargo.toml Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
meson.build Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00
README.md Adding upstream version 1:10.0.2+ds. 2025-06-22 14:27:05 +02:00

QEMU bindings and API wrappers

This library exports helper Rust types, Rust macros and C FFI bindings for internal QEMU APIs.

The C bindings can be generated with bindgen, using this build target:

$ make bindings.inc.rs

Generate Rust documentation

Common Cargo tasks can be performed from the QEMU build directory

$ make clippy
$ make rustfmt
$ make rustdoc