Type Alias GIconIface

Source
pub type GIconIface = _GIconIface;

Aliased Type§

struct GIconIface {
    pub g_iface: _GTypeInterface,
    pub hash: Option<unsafe extern "C" fn(*mut _GIcon) -> u32>,
    pub equal: Option<unsafe extern "C" fn(*mut _GIcon, *mut _GIcon) -> i32>,
    pub to_tokens: Option<unsafe extern "C" fn(*mut _GIcon, *mut _GPtrArray, *mut i32) -> i32>,
    pub from_tokens: Option<unsafe extern "C" fn(*mut *mut i8, i32, i32, *mut *mut _GError) -> *mut _GIcon>,
    pub serialize: Option<unsafe extern "C" fn(*mut _GIcon) -> *mut _GVariant>,
}

Fields§

§g_iface: _GTypeInterface§hash: Option<unsafe extern "C" fn(*mut _GIcon) -> u32>§equal: Option<unsafe extern "C" fn(*mut _GIcon, *mut _GIcon) -> i32>§to_tokens: Option<unsafe extern "C" fn(*mut _GIcon, *mut _GPtrArray, *mut i32) -> i32>§from_tokens: Option<unsafe extern "C" fn(*mut *mut i8, i32, i32, *mut *mut _GError) -> *mut _GIcon>§serialize: Option<unsafe extern "C" fn(*mut _GIcon) -> *mut _GVariant>