pub struct ParsedXPath {
pub arena: AstArena,
pub root: AstNodeId,
pub span: SourceSpan,
}Expand description
Result of parsing an XPath expression.
Fields§
§arena: AstArenaThe arena containing all AST nodes.
root: AstNodeIdThe root node ID of the parsed expression.
span: SourceSpanSource span of the entire expression.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ParsedXPath
impl RefUnwindSafe for ParsedXPath
impl Send for ParsedXPath
impl Sync for ParsedXPath
impl Unpin for ParsedXPath
impl UnsafeUnpin for ParsedXPath
impl UnwindSafe for ParsedXPath
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