Type Alias frida_sys::GActionInterface
source · pub type GActionInterface = _GActionInterface;Aliased Type§
struct GActionInterface {
pub g_iface: _GTypeInterface,
pub get_name: Option<unsafe extern "C" fn(_: *mut _GAction) -> *const i8>,
pub get_parameter_type: Option<unsafe extern "C" fn(_: *mut _GAction) -> *const _GVariantType>,
pub get_state_type: Option<unsafe extern "C" fn(_: *mut _GAction) -> *const _GVariantType>,
pub get_state_hint: Option<unsafe extern "C" fn(_: *mut _GAction) -> *mut _GVariant>,
pub get_enabled: Option<unsafe extern "C" fn(_: *mut _GAction) -> i32>,
pub get_state: Option<unsafe extern "C" fn(_: *mut _GAction) -> *mut _GVariant>,
pub change_state: Option<unsafe extern "C" fn(_: *mut _GAction, _: *mut _GVariant)>,
pub activate: Option<unsafe extern "C" fn(_: *mut _GAction, _: *mut _GVariant)>,
}Fields§
§g_iface: _GTypeInterface§get_name: Option<unsafe extern "C" fn(_: *mut _GAction) -> *const i8>§get_parameter_type: Option<unsafe extern "C" fn(_: *mut _GAction) -> *const _GVariantType>§get_state_type: Option<unsafe extern "C" fn(_: *mut _GAction) -> *const _GVariantType>§get_state_hint: Option<unsafe extern "C" fn(_: *mut _GAction) -> *mut _GVariant>§get_enabled: Option<unsafe extern "C" fn(_: *mut _GAction) -> i32>§get_state: Option<unsafe extern "C" fn(_: *mut _GAction) -> *mut _GVariant>§change_state: Option<unsafe extern "C" fn(_: *mut _GAction, _: *mut _GVariant)>§activate: Option<unsafe extern "C" fn(_: *mut _GAction, _: *mut _GVariant)>