GParamSpecTypeInfo

Type Alias GParamSpecTypeInfo 

Source
pub type GParamSpecTypeInfo = _GParamSpecTypeInfo;

Aliased Type§

#[repr(C)]
pub struct GParamSpecTypeInfo { pub instance_size: u16, pub n_preallocs: u16, pub instance_init: Option<unsafe extern "C" fn(*mut _GParamSpec)>, pub value_type: u64, pub finalize: Option<unsafe extern "C" fn(*mut _GParamSpec)>, pub value_set_default: Option<unsafe extern "C" fn(*mut _GParamSpec, *mut _GValue)>, pub value_validate: Option<unsafe extern "C" fn(*mut _GParamSpec, *mut _GValue) -> i32>, pub values_cmp: Option<unsafe extern "C" fn(*mut _GParamSpec, *const _GValue, *const _GValue) -> i32>, }

Fields§

§instance_size: u16§n_preallocs: u16§instance_init: Option<unsafe extern "C" fn(*mut _GParamSpec)>§value_type: u64§finalize: Option<unsafe extern "C" fn(*mut _GParamSpec)>§value_set_default: Option<unsafe extern "C" fn(*mut _GParamSpec, *mut _GValue)>§value_validate: Option<unsafe extern "C" fn(*mut _GParamSpec, *mut _GValue) -> i32>§values_cmp: Option<unsafe extern "C" fn(*mut _GParamSpec, *const _GValue, *const _GValue) -> i32>