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)>
Trait Implementations
Source§impl Clone for _GActionMapInterface
impl Clone for _GActionMapInterface
Source§fn clone(&self) -> _GActionMapInterface
fn clone(&self) -> _GActionMapInterface
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 more