Enum qapi_qmp::CpuInfo[][src]

pub enum CpuInfo {
    x86 {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        x86: CpuInfoX86,
    },
    s390 {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        s390: CpuInfoS390,
    },
    sparc {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        sparc: CpuInfoSPARC,
    },
    tricore {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        tricore: CpuInfoTricore,
    },
    ppc {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        ppc: CpuInfoPPC,
    },
    mips {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        mips: CpuInfoMIPS,
    },
    riscv {
        CPU: isize,
        props: Option<CpuInstanceProperties>,
        halted: bool,
        qom_path: String,
        current: bool,
        thread_id: isize,
        riscv: CpuInfoRISCV,
    },
}

Variants

Fields of x86

Fields of s390

Fields of sparc

Fields of tricore

Fields of ppc

Fields of mips

Fields of riscv

Methods

impl CpuInfo
[src]

Trait Implementations

impl Debug for CpuInfo
[src]

Formats the value using the given formatter. Read more

impl Clone for CpuInfo
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Auto Trait Implementations

impl Send for CpuInfo

impl Sync for CpuInfo