On Wed, Oct 01, 2025 at 09:52:07AM +0200, Paolo Bonzini wrote:
> Date: Wed,  1 Oct 2025 09:52:07 +0200
> From: Paolo Bonzini <[email protected]>
> Subject: [PATCH 08/11] rust: qemu-macros: add ToMigrationState derive macro
> X-Mailer: git-send-email 2.51.0
> 
> Add a macro that recursively builds the "migrated" version
> of a struct.
> 
> Signed-off-by: Paolo Bonzini <[email protected]>
> ---
>  rust/Cargo.lock                         |   1 +
>  rust/migration/Cargo.toml               |   1 +
>  rust/migration/meson.build              |   2 +-
>  rust/migration/src/lib.rs               |   2 +
>  rust/migration/src/migratable.rs        |  12 +-
>  rust/qemu-macros/src/lib.rs             |  88 +++++++
>  rust/qemu-macros/src/migration_state.rs | 296 ++++++++++++++++++++++++
>  rust/qemu-macros/src/tests.rs           | 112 ++++++++-
>  8 files changed, 509 insertions(+), 5 deletions(-)
>  create mode 100644 rust/qemu-macros/src/migration_state.rs

Reviewed-by: Zhao Liu <[email protected]>


Reply via email to