#[repr(C)]pub struct XmlXPathParserContext {
pub cur: *const xmlChar,
pub base: *const xmlChar,
pub error: c_int,
pub context: *mut _xmlXPathContext,
pub value: *mut _xmlXPathObject,
pub value_nr: c_int,
pub value_max: c_int,
pub value_tab: *mut *mut _xmlXPathObject,
pub comp: *mut c_void,
pub xptr: c_int,
pub ancestor: *mut _xmlNode,
pub value_frame: c_int,
}Expand description
The public xmlXPathParserContext (layout mirrors upstream xpath.h).
Fields§
§cur: *const xmlChar§base: *const xmlChar§error: c_int§context: *mut _xmlXPathContext§value: *mut _xmlXPathObject§value_nr: c_int§value_max: c_int§value_tab: *mut *mut _xmlXPathObject§comp: *mut c_void§xptr: c_int§ancestor: *mut _xmlNode§value_frame: c_intTrait Implementations§
Auto Trait Implementations§
impl !Send for XmlXPathParserContext
impl !Sync for XmlXPathParserContext
impl Freeze for XmlXPathParserContext
impl RefUnwindSafe for XmlXPathParserContext
impl Unpin for XmlXPathParserContext
impl UnsafeUnpin for XmlXPathParserContext
impl UnwindSafe for XmlXPathParserContext
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