Type Alias JsonParserClass
Source pub type JsonParserClass = _JsonParserClass;
#[repr(C)]
pub struct JsonParserClass {Show 18 fields
pub parent_class: _GObjectClass,
pub parse_start: Option<unsafe extern "C" fn(*mut _JsonParser)>,
pub object_start: Option<unsafe extern "C" fn(*mut _JsonParser)>,
pub object_member: Option<unsafe extern "C" fn(*mut _JsonParser, *mut _JsonObject, *const i8)>,
pub object_end: Option<unsafe extern "C" fn(*mut _JsonParser, *mut _JsonObject)>,
pub array_start: Option<unsafe extern "C" fn(*mut _JsonParser)>,
pub array_element: Option<unsafe extern "C" fn(*mut _JsonParser, *mut _JsonArray, i32)>,
pub array_end: Option<unsafe extern "C" fn(*mut _JsonParser, *mut _JsonArray)>,
pub parse_end: Option<unsafe extern "C" fn(*mut _JsonParser)>,
pub error: Option<unsafe extern "C" fn(*mut _JsonParser, *const _GError)>,
pub _json_reserved1: Option<unsafe extern "C" fn()>,
pub _json_reserved2: Option<unsafe extern "C" fn()>,
pub _json_reserved3: Option<unsafe extern "C" fn()>,
pub _json_reserved4: Option<unsafe extern "C" fn()>,
pub _json_reserved5: Option<unsafe extern "C" fn()>,
pub _json_reserved6: Option<unsafe extern "C" fn()>,
pub _json_reserved7: Option<unsafe extern "C" fn()>,
pub _json_reserved8: Option<unsafe extern "C" fn()>,
}