Type Alias simics_api_sys::bindings::execute_interface_t

source ·
pub type execute_interface_t = execute_interface;

Aliased Type§

struct execute_interface_t {
    pub run: Option<unsafe extern "C" fn(_: *mut conf_object)>,
    pub stop: Option<unsafe extern "C" fn(_: *mut conf_object)>,
    pub switch_in: Option<unsafe extern "C" fn(_: *mut conf_object)>,
    pub switch_out: Option<unsafe extern "C" fn(_: *mut conf_object)>,
}

Fields§

§run: Option<unsafe extern "C" fn(_: *mut conf_object)>§stop: Option<unsafe extern "C" fn(_: *mut conf_object)>§switch_in: Option<unsafe extern "C" fn(_: *mut conf_object)>§switch_out: Option<unsafe extern "C" fn(_: *mut conf_object)>