Struct atk_sys::AtkActionIface [−][src]
#[repr(C)]pub struct AtkActionIface { pub parent: GTypeInterface, pub do_action: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> gboolean>, pub get_n_actions: Option<unsafe extern "C" fn(_: *mut AtkAction) -> c_int>, pub get_description: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>, pub get_name: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>, pub get_keybinding: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>, pub set_description: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int, _: *const c_char) -> gboolean>, pub get_localized_name: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>, }
Fields
parent: GTypeInterface
do_action: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> gboolean>
get_n_actions: Option<unsafe extern "C" fn(_: *mut AtkAction) -> c_int>
get_description: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>
get_name: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>
get_keybinding: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>
set_description: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int, _: *const c_char) -> gboolean>
get_localized_name: Option<unsafe extern "C" fn(_: *mut AtkAction, _: c_int) -> *const c_char>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for AtkActionIface
impl Send for AtkActionIface
impl Sync for AtkActionIface
impl Unpin for AtkActionIface
impl UnwindSafe for AtkActionIface
Blanket Implementations
Mutably borrows from an owned value. Read more