On Fri, Feb 21, 2025 at 06:03:31PM +0100, Paolo Bonzini wrote: > Date: Fri, 21 Feb 2025 18:03:31 +0100 > From: Paolo Bonzini <pbonz...@redhat.com> > Subject: [PATCH 04/15] rust: pl011, qemu_api tests: do not use ClassInitImpl > X-Mailer: git-send-email 2.48.1 > > Outside the qemu_api crate, orphan rules make the usage of ClassInitImpl > unwieldy. Now that it is optional, do not use it. > > For PL011Class, this makes it easier to provide a PL011Impl trait similar > to the ones in the qemu_api crate. The device id consts are moved there. > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > --- > rust/hw/char/pl011/src/device.rs | 38 ++++++++++++++++---------------- > rust/qemu-api/tests/tests.rs | 33 ++++++++++----------------- > 2 files changed, 31 insertions(+), 40 deletions(-)>
Reviewed-by: Zhao Liu <zhao1....@intel.com>