pub type GParamSpecString = _GParamSpecString;
Expand description
GParamSpecString: @parent_instance: private #GParamSpec portion @default_value: default value for the property specified @cset_first: a string containing the allowed values for the first byte @cset_nth: a string containing the allowed values for the subsequent bytes @substitutor: the replacement byte for bytes which don’t match @cset_first or @cset_nth. @null_fold_if_empty: replace empty string by %NULL @ensure_non_null: replace %NULL strings by an empty string
A #GParamSpec derived structure that contains the meta data for string properties.
Aliased Type§
struct GParamSpecString {
pub parent_instance: _GParamSpec,
pub default_value: *mut i8,
pub cset_first: *mut i8,
pub cset_nth: *mut i8,
pub substitutor: i8,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub __bindgen_padding_0: [u16; 3],
}
Fields§
§parent_instance: _GParamSpec
§default_value: *mut i8
§cset_first: *mut i8
§cset_nth: *mut i8
§substitutor: i8
§_bitfield_align_1: [u8; 0]
§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>
§__bindgen_padding_0: [u16; 3]