On Fri, Jan 17, 2025 at 10:00:39AM +0100, Paolo Bonzini wrote: > Date: Fri, 17 Jan 2025 10:00:39 +0100 > From: Paolo Bonzini <pbonz...@redhat.com> > Subject: [PATCH 03/10] rust: vmstate: add varray support to vmstate_of! > X-Mailer: git-send-email 2.47.1 > > Signed-off-by: Paolo Bonzini <pbonz...@redhat.com> > --- > rust/qemu-api/src/vmstate.rs | 42 ++++++++++++++++++++++++++++++++++-- > 1 file changed, 40 insertions(+), 2 deletions(-)
... > +/// Internal utility function to retrieve a type's `VMStateFlags` when it > +/// is used as the element count of a `VMSTATE_VARRAY`; used by > +/// [`vmstate_of!`](crate::vmstate_of). > +pub const fn vmstate_varray_flag<T: VMState>(_: PhantomData<T>) -> > VMStateField { A typo? It should return VMStateFlags type. > + T::VARRAY_FLAG > +} > + Reviewed-by: Zhao Liu <zhao1....@intel.com>