Type Alias htmlSAXHandler
Source pub type htmlSAXHandler = xmlSAXHandler;
#[repr(C)]
pub struct htmlSAXHandler {Show 32 fields
pub internalSubset: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, *const u8)>,
pub isStandalone: Option<unsafe extern "C" fn(*mut c_void) -> i32>,
pub hasInternalSubset: Option<unsafe extern "C" fn(*mut c_void) -> i32>,
pub hasExternalSubset: Option<unsafe extern "C" fn(*mut c_void) -> i32>,
pub resolveEntity: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8) -> *mut _xmlParserInput>,
pub getEntity: Option<unsafe extern "C" fn(*mut c_void, *const u8) -> *mut _xmlEntity>,
pub entityDecl: Option<unsafe extern "C" fn(*mut c_void, *const u8, i32, *const u8, *const u8, *mut u8)>,
pub notationDecl: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, *const u8)>,
pub attributeDecl: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, i32, i32, *const u8, *mut _xmlEnumeration)>,
pub elementDecl: Option<unsafe extern "C" fn(*mut c_void, *const u8, i32, *mut _xmlElementContent)>,
pub unparsedEntityDecl: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, *const u8, *const u8)>,
pub setDocumentLocator: Option<unsafe extern "C" fn(*mut c_void, *mut _xmlSAXLocator)>,
pub startDocument: Option<unsafe extern "C" fn(*mut c_void)>,
pub endDocument: Option<unsafe extern "C" fn(*mut c_void)>,
pub startElement: Option<unsafe extern "C" fn(*mut c_void, *const u8, *mut *const u8)>,
pub endElement: Option<unsafe extern "C" fn(*mut c_void, *const u8)>,
pub reference: Option<unsafe extern "C" fn(*mut c_void, *const u8)>,
pub characters: Option<unsafe extern "C" fn(*mut c_void, *const u8, i32)>,
pub ignorableWhitespace: Option<unsafe extern "C" fn(*mut c_void, *const u8, i32)>,
pub processingInstruction: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8)>,
pub comment: Option<unsafe extern "C" fn(*mut c_void, *const u8)>,
pub warning: Option<unsafe extern "C" fn(*mut c_void, *const i8, ...)>,
pub error: Option<unsafe extern "C" fn(*mut c_void, *const i8, ...)>,
pub fatalError: Option<unsafe extern "C" fn(*mut c_void, *const i8, ...)>,
pub getParameterEntity: Option<unsafe extern "C" fn(*mut c_void, *const u8) -> *mut _xmlEntity>,
pub cdataBlock: Option<unsafe extern "C" fn(*mut c_void, *const u8, i32)>,
pub externalSubset: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, *const u8)>,
pub initialized: u32,
pub _private: *mut c_void,
pub startElementNs: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, *const u8, i32, *mut *const u8, i32, i32, *mut *const u8)>,
pub endElementNs: Option<unsafe extern "C" fn(*mut c_void, *const u8, *const u8, *const u8)>,
pub serror: Option<unsafe extern "C" fn(*mut c_void, *mut _xmlError)>,
}
§isStandalone: Option<unsafe extern "C" fn(*mut c_void) -> i32>