pub enum PathData {
Absolute(String),
Relative(String),
}
Expand description
A path literal.
Variants§
Trait Implementations§
source§impl NodeContent for PathData
impl NodeContent for PathData
source§fn into_node<T>(self) -> Node<T>where
T: From<Self> + NodeContent,
fn into_node<T>(self) -> Node<T>where
T: From<Self> + NodeContent,
Convert the contents into a node
source§fn spanned(self, start: LexerPosition, end: LexerPosition) -> Node<Self>
fn spanned(self, start: LexerPosition, end: LexerPosition) -> Node<Self>
Add span information to a syntax node
source§impl NodeContentDisplay for PathData
impl NodeContentDisplay for PathData
source§impl PartialEq for PathData
impl PartialEq for PathData
impl Eq for PathData
impl StructuralEq for PathData
impl StructuralPartialEq for PathData
Auto Trait Implementations§
impl RefUnwindSafe for PathData
impl Send for PathData
impl Sync for PathData
impl Unpin for PathData
impl UnwindSafe for PathData
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