Skip to main content

Module types

Module types 

Source
Expand description

XPath 1.0 Runtime Types (§25).

Internal Rust representation of XPath values: node-sets, strings, numbers, booleans, and conversions between them.

§UPSTREAM-PARITY

XPath 1.0 type system with exact IEEE 754 floating-point semantics: NaN, infinity, negative zero, rounding behavior.

§Courts

XPATH-TYPES-*

Structs§

NodeSet
An XPath node-set.
XPathNode
A node in a node-set, identified by pointer.

Enums§

XPathType
XPath type.
XPathValue
XPath runtime value.

Functions§

compare_document_order
Compare two nodes in document order.
node_string_value
Get the string value of a node (XPath 1.0 §5.1).
number_to_string
Convert a number to a string (XPath 1.0 §4.7.2).
string_to_number
Convert a string to a number (XPath 1.0 §4.7.1).