Struct atk_sys::AtkSelectionIface
source · [−]#[repr(C)]pub struct AtkSelectionIface {
pub parent: GTypeInterface,
pub add_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>,
pub clear_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>,
pub ref_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> *mut AtkObject>,
pub get_selection_count: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> c_int>,
pub is_child_selected: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>,
pub remove_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>,
pub select_all_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>,
pub selection_changed: Option<unsafe extern "C" fn(_: *mut AtkSelection)>,
}
Fields
parent: GTypeInterface
add_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>
clear_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>
ref_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> *mut AtkObject>
get_selection_count: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> c_int>
is_child_selected: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>
remove_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection, _: c_int) -> gboolean>
select_all_selection: Option<unsafe extern "C" fn(_: *mut AtkSelection) -> gboolean>
selection_changed: Option<unsafe extern "C" fn(_: *mut AtkSelection)>
Trait Implementations
sourceimpl Clone for AtkSelectionIface
impl Clone for AtkSelectionIface
sourcefn clone(&self) -> AtkSelectionIface
fn clone(&self) -> AtkSelectionIface
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for AtkSelectionIface
impl Debug for AtkSelectionIface
impl Copy for AtkSelectionIface
Auto Trait Implementations
impl RefUnwindSafe for AtkSelectionIface
impl Send for AtkSelectionIface
impl Sync for AtkSelectionIface
impl Unpin for AtkSelectionIface
impl UnwindSafe for AtkSelectionIface
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more