Type Alias GListModelInterface

Source
pub type GListModelInterface = _GListModelInterface;

Aliased Type§

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>