Struct libxml::bindings::_xmlXPathParserContext [−][src]
#[repr(C)]pub struct _xmlXPathParserContext { pub cur: *const xmlChar, pub base: *const xmlChar, pub error: c_int, pub context: xmlXPathContextPtr, pub value: xmlXPathObjectPtr, pub valueNr: c_int, pub valueMax: c_int, pub valueTab: *mut xmlXPathObjectPtr, pub comp: xmlXPathCompExprPtr, pub xptr: c_int, pub ancestor: xmlNodePtr, pub valueFrame: c_int, }
xmlXPathParserContext:
An XPath parser context. It contains pure parsing informations, an xmlXPathContext, and the stack of objects.
Fields
cur: *const xmlChar
base: *const xmlChar
error: c_int
context: xmlXPathContextPtr
value: xmlXPathObjectPtr
valueNr: c_int
valueMax: c_int
valueTab: *mut xmlXPathObjectPtr
comp: xmlXPathCompExprPtr
xptr: c_int
ancestor: xmlNodePtr
valueFrame: c_int
Trait Implementations
impl Debug for _xmlXPathParserContext
[src]
impl Debug for _xmlXPathParserContext
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Copy for _xmlXPathParserContext
[src]
impl Copy for _xmlXPathParserContext
impl Clone for _xmlXPathParserContext
[src]
impl Clone for _xmlXPathParserContext
fn clone(&self) -> _xmlXPathParserContext
[src]
fn clone(&self) -> _xmlXPathParserContext
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl !Send for _xmlXPathParserContext
impl !Send for _xmlXPathParserContext
impl !Sync for _xmlXPathParserContext
impl !Sync for _xmlXPathParserContext