mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-27 12:23:53 -06:00
rust: re-export C types from qemu-api submodules
Long term we do not want device code to use "bindings" at all, so make it possible to get the relevant types from the other modules of qemu-api. Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
4aed0296b3
commit
716d89f9cc
5 changed files with 25 additions and 17 deletions
|
@ -7,10 +7,7 @@ use std::{ffi::CStr, ptr::addr_of};
|
|||
pub use bindings::{SysBusDevice, SysBusDeviceClass};
|
||||
|
||||
use crate::{
|
||||
bindings::{self, DeviceClass},
|
||||
cell::bql_locked,
|
||||
irq::InterruptSource,
|
||||
prelude::*,
|
||||
bindings, cell::bql_locked, irq::InterruptSource, prelude::*, qdev::DeviceClass,
|
||||
qom::ClassInitImpl,
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue