Struct qapi_qmp::PciDeviceInfo [−][src]
pub struct PciDeviceInfo {
pub class_info: PciDeviceClass,
pub id: PciDeviceId,
pub irq: Option<isize>,
pub qdev_id: String,
pub bus: isize,
pub slot: isize,
pub pci_bridge: Option<PciBridgeInfo>,
pub regions: Vec<PciMemoryRegion>,
pub function: isize,
}Fields
class_info: PciDeviceClass
id: PciDeviceId
irq: Option<isize>
qdev_id: String
bus: isize
slot: isize
pci_bridge: Option<PciBridgeInfo>
regions: Vec<PciMemoryRegion>
function: isize
Trait Implementations
impl Debug for PciDeviceInfo[src]
impl Debug for PciDeviceInfofn fmt(&self, f: &mut Formatter) -> Result[src]
fn fmt(&self, f: &mut Formatter) -> ResultFormats the value using the given formatter. Read more
impl Clone for PciDeviceInfo[src]
impl Clone for PciDeviceInfofn clone(&self) -> PciDeviceInfo[src]
fn clone(&self) -> PciDeviceInfoReturns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0
[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl Send for PciDeviceInfo
impl Send for PciDeviceInfoimpl Sync for PciDeviceInfo
impl Sync for PciDeviceInfo