Type Alias xmlParserCtxt
Source pub type xmlParserCtxt = _xmlParserCtxt;
#[repr(C)]
pub struct xmlParserCtxt {Show 89 fields
pub sax: *mut _xmlSAXHandler,
pub userData: *mut c_void,
pub myDoc: *mut _xmlDoc,
pub wellFormed: i32,
pub replaceEntities: i32,
pub version: *const u8,
pub encoding: *const u8,
pub standalone: i32,
pub html: i32,
pub input: *mut _xmlParserInput,
pub inputNr: i32,
pub inputMax: i32,
pub inputTab: *mut *mut _xmlParserInput,
pub node: *mut _xmlNode,
pub nodeNr: i32,
pub nodeMax: i32,
pub nodeTab: *mut *mut _xmlNode,
pub record_info: i32,
pub node_seq: _xmlParserNodeInfoSeq,
pub errNo: i32,
pub hasExternalSubset: i32,
pub hasPErefs: i32,
pub external: i32,
pub valid: i32,
pub validate: i32,
pub vctxt: _xmlValidCtxt,
pub instate: i32,
pub token: i32,
pub directory: *mut i8,
pub name: *const u8,
pub nameNr: i32,
pub nameMax: i32,
pub nameTab: *mut *const u8,
pub nbChars: i32,
pub checkIndex: i32,
pub keepBlanks: i32,
pub disableSAX: i32,
pub inSubset: i32,
pub intSubName: *const u8,
pub extSubURI: *mut u8,
pub extSubSystem: *mut u8,
pub space: *mut i32,
pub spaceNr: i32,
pub spaceMax: i32,
pub spaceTab: *mut i32,
pub depth: i32,
pub entity: *mut _xmlParserInput,
pub charset: i32,
pub nodelen: i32,
pub nodemem: i32,
pub pedantic: i32,
pub _private: *mut c_void,
pub loadsubset: i32,
pub linenumbers: i32,
pub catalogs: *mut c_void,
pub recovery: i32,
pub progressive: i32,
pub dict: *mut _xmlDict,
pub atts: *mut *const u8,
pub maxatts: i32,
pub docdict: i32,
pub str_xml: *const u8,
pub str_xmlns: *const u8,
pub str_xml_ns: *const u8,
pub sax2: i32,
pub nsNr: i32,
pub nsMax: i32,
pub nsTab: *mut *const u8,
pub attallocs: *mut i32,
pub pushTab: *mut _xmlStartTag,
pub attsDefault: *mut _xmlHashTable,
pub attsSpecial: *mut _xmlHashTable,
pub nsWellFormed: i32,
pub options: i32,
pub dictNames: i32,
pub freeElemsNr: i32,
pub freeElems: *mut _xmlNode,
pub freeAttrsNr: i32,
pub freeAttrs: *mut _xmlAttr,
pub lastError: _xmlError,
pub parseMode: u32,
pub nbentities: u32,
pub sizeentities: u32,
pub nodeInfo: *mut _xmlParserNodeInfo,
pub nodeInfoNr: i32,
pub nodeInfoMax: i32,
pub nodeInfoTab: *mut _xmlParserNodeInfo,
pub input_id: i32,
pub sizeentcopy: u32,
}
§standalone: i32