Type Alias frida_gum_sys::GParamSpecTypeInfo
source · pub type GParamSpecTypeInfo = _GParamSpecTypeInfo;
Aliased Type§
struct GParamSpecTypeInfo {
pub instance_size: u16,
pub n_preallocs: u16,
pub instance_init: Option<unsafe extern "C" fn(_: *mut _GParamSpec)>,
pub value_type: u32,
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: u32
§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>