pub type GActionMapInterface = _GActionMapInterface;

Aliased Type§

struct GActionMapInterface {
    pub g_iface: _GTypeInterface,
    pub lookup_action: Option<unsafe extern "C" fn(_: *mut _GActionMap, _: *const i8) -> *mut _GAction>,
    pub add_action: Option<unsafe extern "C" fn(_: *mut _GActionMap, _: *mut _GAction)>,
    pub remove_action: Option<unsafe extern "C" fn(_: *mut _GActionMap, _: *const i8)>,
}

Fields§

§g_iface: _GTypeInterface§lookup_action: Option<unsafe extern "C" fn(_: *mut _GActionMap, _: *const i8) -> *mut _GAction>§add_action: Option<unsafe extern "C" fn(_: *mut _GActionMap, _: *mut _GAction)>§remove_action: Option<unsafe extern "C" fn(_: *mut _GActionMap, _: *const i8)>