pub trait AtkActionExt: 'static {
// Required methods
fn do_action(&self, i: i32) -> bool;
fn get_description(&self, i: i32) -> Option<GString>;
fn get_keybinding(&self, i: i32) -> Option<GString>;
fn get_localized_name(&self, i: i32) -> Option<GString>;
fn get_n_actions(&self) -> i32;
fn get_name(&self, i: i32) -> Option<GString>;
fn set_description(&self, i: i32, desc: &str) -> bool;
}