Struct libxml::bindings::_xmlSAXHandler
source · #[repr(C)]pub struct _xmlSAXHandler {Show 32 fields
pub internalSubset: internalSubsetSAXFunc,
pub isStandalone: isStandaloneSAXFunc,
pub hasInternalSubset: hasInternalSubsetSAXFunc,
pub hasExternalSubset: hasExternalSubsetSAXFunc,
pub resolveEntity: resolveEntitySAXFunc,
pub getEntity: getEntitySAXFunc,
pub entityDecl: entityDeclSAXFunc,
pub notationDecl: notationDeclSAXFunc,
pub attributeDecl: attributeDeclSAXFunc,
pub elementDecl: elementDeclSAXFunc,
pub unparsedEntityDecl: unparsedEntityDeclSAXFunc,
pub setDocumentLocator: setDocumentLocatorSAXFunc,
pub startDocument: startDocumentSAXFunc,
pub endDocument: endDocumentSAXFunc,
pub startElement: startElementSAXFunc,
pub endElement: endElementSAXFunc,
pub reference: referenceSAXFunc,
pub characters: charactersSAXFunc,
pub ignorableWhitespace: ignorableWhitespaceSAXFunc,
pub processingInstruction: processingInstructionSAXFunc,
pub comment: commentSAXFunc,
pub warning: warningSAXFunc,
pub error: errorSAXFunc,
pub fatalError: fatalErrorSAXFunc,
pub getParameterEntity: getParameterEntitySAXFunc,
pub cdataBlock: cdataBlockSAXFunc,
pub externalSubset: externalSubsetSAXFunc,
pub initialized: c_uint,
pub _private: *mut c_void,
pub startElementNs: startElementNsSAX2Func,
pub endElementNs: endElementNsSAX2Func,
pub serror: xmlStructuredErrorFunc,
}
Fields§
§internalSubset: internalSubsetSAXFunc
§isStandalone: isStandaloneSAXFunc
§hasInternalSubset: hasInternalSubsetSAXFunc
§hasExternalSubset: hasExternalSubsetSAXFunc
§resolveEntity: resolveEntitySAXFunc
§getEntity: getEntitySAXFunc
§entityDecl: entityDeclSAXFunc
§notationDecl: notationDeclSAXFunc
§attributeDecl: attributeDeclSAXFunc
§elementDecl: elementDeclSAXFunc
§unparsedEntityDecl: unparsedEntityDeclSAXFunc
§setDocumentLocator: setDocumentLocatorSAXFunc
§startDocument: startDocumentSAXFunc
§endDocument: endDocumentSAXFunc
§startElement: startElementSAXFunc
§endElement: endElementSAXFunc
§reference: referenceSAXFunc
§characters: charactersSAXFunc
§ignorableWhitespace: ignorableWhitespaceSAXFunc
§processingInstruction: processingInstructionSAXFunc
§comment: commentSAXFunc
§warning: warningSAXFunc
§error: errorSAXFunc
§fatalError: fatalErrorSAXFunc
§getParameterEntity: getParameterEntitySAXFunc
§cdataBlock: cdataBlockSAXFunc
§externalSubset: externalSubsetSAXFunc
§initialized: c_uint
§_private: *mut c_void
§startElementNs: startElementNsSAX2Func
§endElementNs: endElementNsSAX2Func
§serror: xmlStructuredErrorFunc
Trait Implementations§
source§impl Clone for _xmlSAXHandler
impl Clone for _xmlSAXHandler
source§fn clone(&self) -> _xmlSAXHandler
fn clone(&self) -> _xmlSAXHandler
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for _xmlSAXHandler
impl Debug for _xmlSAXHandler
impl Copy for _xmlSAXHandler
Auto Trait Implementations§
impl RefUnwindSafe for _xmlSAXHandler
impl !Send for _xmlSAXHandler
impl !Sync for _xmlSAXHandler
impl Unpin for _xmlSAXHandler
impl UnwindSafe for _xmlSAXHandler
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more