Struct gio_sys::GListModelInterface [−][src]
#[repr(C)]pub struct GListModelInterface { pub g_iface: GTypeInterface, pub get_item_type: Option<unsafe extern "C" fn(_: *mut GListModel) -> GType>, pub get_n_items: Option<unsafe extern "C" fn(_: *mut GListModel) -> c_uint>, pub get_item: Option<unsafe extern "C" fn(_: *mut GListModel, _: c_uint) -> *mut GObject>, }
Fields
g_iface: GTypeInterface
get_item_type: Option<unsafe extern "C" fn(_: *mut GListModel) -> GType>
get_n_items: Option<unsafe extern "C" fn(_: *mut GListModel) -> c_uint>
get_item: Option<unsafe extern "C" fn(_: *mut GListModel, _: c_uint) -> *mut GObject>
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for GListModelInterface
impl Send for GListModelInterface
impl Sync for GListModelInterface
impl Unpin for GListModelInterface
impl UnwindSafe for GListModelInterface
Blanket Implementations
Mutably borrows from an owned value. Read more