Type Alias GListModelInterface

Source
pub type GListModelInterface = _GListModelInterface;

Aliased Type§

#[repr(C)]
pub struct GListModelInterface { pub g_iface: _GTypeInterface, pub get_item_type: Option<unsafe extern "C" fn(*mut _GListModel) -> u64>, pub get_n_items: Option<unsafe extern "C" fn(*mut _GListModel) -> u32>, pub get_item: Option<unsafe extern "C" fn(*mut _GListModel, u32) -> *mut c_void>, }

Fields§

§g_iface: _GTypeInterface§get_item_type: Option<unsafe extern "C" fn(*mut _GListModel) -> u64>§get_n_items: Option<unsafe extern "C" fn(*mut _GListModel) -> u32>§get_item: Option<unsafe extern "C" fn(*mut _GListModel, u32) -> *mut c_void>