#[repr(C)]pub struct qemu_info_t {
pub target_name: *const i8,
pub version: qemu_info_t__bindgen_ty_1,
pub system_emulation: bool,
pub __bindgen_anon_1: qemu_info_t__bindgen_ty_2,
}
Expand description
struct qemu_info_t - system information for plugins
This structure provides for some limited information about the system to allow the plugin to make decisions on how to proceed. For example it might only be suitable for running on some guest architectures or when under full system emulation.
Fields§
§target_name: *const i8
@target_name: string describing architecture
version: qemu_info_t__bindgen_ty_1
§system_emulation: bool
@system_emulation: is this a full system emulation?
__bindgen_anon_1: qemu_info_t__bindgen_ty_2
Trait Implementations§
Source§impl Clone for qemu_info_t
impl Clone for qemu_info_t
Source§fn clone(&self) -> qemu_info_t
fn clone(&self) -> qemu_info_t
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Default for qemu_info_t
impl Default for qemu_info_t
Source§fn default() -> qemu_info_t
fn default() -> qemu_info_t
Returns the “default value” for a type. Read more
impl Copy for qemu_info_t
Auto Trait Implementations§
impl Freeze for qemu_info_t
impl RefUnwindSafe for qemu_info_t
impl !Send for qemu_info_t
impl !Sync for qemu_info_t
impl Unpin for qemu_info_t
impl UnwindSafe for qemu_info_t
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more