pub enum XPathType {
NodeSet,
String,
Number,
Boolean,
Point,
Range,
LocationSet,
Users,
XsltTree,
Undefined,
}Expand description
XPath type.
Variants§
NodeSet
A node-set: an ordered, deduplicated collection of document nodes
String
A string
Number
A number (IEEE 754 double)
Boolean
A boolean
Point
A single point in the tree: a node plus a position within it
Range
A range of nodes in the tree
LocationSet
A set of points and ranges
Users
A user-defined value type
XsltTree
An XSLT tree fragment (result tree fragment)
Undefined
No type assigned yet (uninitialized value)
Trait Implementations§
impl Copy for XPathType
impl Eq for XPathType
impl StructuralPartialEq for XPathType
Auto Trait Implementations§
impl Freeze for XPathType
impl RefUnwindSafe for XPathType
impl Send for XPathType
impl Sync for XPathType
impl Unpin for XPathType
impl UnsafeUnpin for XPathType
impl UnwindSafe for XPathType
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