pub enum XPathObject {
Undefined,
NodeSet(Vec<NodeId>),
Boolean(bool),
Number(f64),
String(String),
}Variants§
Implementations§
Source§impl XPathObject
impl XPathObject
pub fn object_type(&self) -> i32
Trait Implementations§
Source§impl Clone for XPathObject
impl Clone for XPathObject
Source§fn clone(&self) -> XPathObject
fn clone(&self) -> XPathObject
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for XPathObject
impl RefUnwindSafe for XPathObject
impl Send for XPathObject
impl Sync for XPathObject
impl Unpin for XPathObject
impl UnsafeUnpin for XPathObject
impl UnwindSafe for XPathObject
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