#[repr(C)]
pub union xen_dm_op__bindgen_ty_1 {
Show 20 fields
pub create_ioreq_server: xen_dm_op_create_ioreq_server_t,
pub get_ioreq_server_info: xen_dm_op_get_ioreq_server_info_t,
pub map_io_range_to_ioreq_server: xen_dm_op_ioreq_server_range_t,
pub unmap_io_range_from_ioreq_server: xen_dm_op_ioreq_server_range_t,
pub set_ioreq_server_state: xen_dm_op_set_ioreq_server_state_t,
pub destroy_ioreq_server: xen_dm_op_destroy_ioreq_server_t,
pub track_dirty_vram: xen_dm_op_track_dirty_vram_t,
pub set_pci_intx_level: xen_dm_op_set_pci_intx_level_t,
pub set_isa_irq_level: xen_dm_op_set_isa_irq_level_t,
pub set_irq_level: xen_dm_op_set_irq_level_t,
pub set_pci_link_route: xen_dm_op_set_pci_link_route_t,
pub modified_memory: xen_dm_op_modified_memory_t,
pub set_mem_type: xen_dm_op_set_mem_type_t,
pub inject_event: xen_dm_op_inject_event_t,
pub inject_msi: xen_dm_op_inject_msi_t,
pub map_mem_type_to_ioreq_server: xen_dm_op_map_mem_type_to_ioreq_server_t,
pub remote_shutdown: xen_dm_op_remote_shutdown_t,
pub relocate_memory: xen_dm_op_relocate_memory_t,
pub pin_memory_cacheattr: xen_dm_op_pin_memory_cacheattr_t,
pub nr_vcpus: xen_dm_op_nr_vcpus_t,
}Fields§
§create_ioreq_server: xen_dm_op_create_ioreq_server_t§get_ioreq_server_info: xen_dm_op_get_ioreq_server_info_t§map_io_range_to_ioreq_server: xen_dm_op_ioreq_server_range_t§unmap_io_range_from_ioreq_server: xen_dm_op_ioreq_server_range_t§set_ioreq_server_state: xen_dm_op_set_ioreq_server_state_t§destroy_ioreq_server: xen_dm_op_destroy_ioreq_server_t§track_dirty_vram: xen_dm_op_track_dirty_vram_t§set_pci_intx_level: xen_dm_op_set_pci_intx_level_t§set_isa_irq_level: xen_dm_op_set_isa_irq_level_t§set_irq_level: xen_dm_op_set_irq_level_t§set_pci_link_route: xen_dm_op_set_pci_link_route_t§modified_memory: xen_dm_op_modified_memory_t§set_mem_type: xen_dm_op_set_mem_type_t§inject_event: xen_dm_op_inject_event_t§inject_msi: xen_dm_op_inject_msi_t§map_mem_type_to_ioreq_server: xen_dm_op_map_mem_type_to_ioreq_server_t§remote_shutdown: xen_dm_op_remote_shutdown_t§relocate_memory: xen_dm_op_relocate_memory_t§pin_memory_cacheattr: xen_dm_op_pin_memory_cacheattr_t§nr_vcpus: xen_dm_op_nr_vcpus_tTrait Implementations§
Source§impl Clone for xen_dm_op__bindgen_ty_1
impl Clone for xen_dm_op__bindgen_ty_1
Source§fn clone(&self) -> xen_dm_op__bindgen_ty_1
fn clone(&self) -> xen_dm_op__bindgen_ty_1
Returns a duplicate 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 xen_dm_op__bindgen_ty_1
impl Default for xen_dm_op__bindgen_ty_1
impl Copy for xen_dm_op__bindgen_ty_1
Auto Trait Implementations§
impl Freeze for xen_dm_op__bindgen_ty_1
impl RefUnwindSafe for xen_dm_op__bindgen_ty_1
impl Send for xen_dm_op__bindgen_ty_1
impl Sync for xen_dm_op__bindgen_ty_1
impl Unpin for xen_dm_op__bindgen_ty_1
impl UnwindSafe for xen_dm_op__bindgen_ty_1
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