pub struct PathExpr {
pub segments: Vec<Ident>,
}Expand description
a, a.b or a.b.c. Roots are component parameters or template
variables; a lone identifier may also be a keyword such as segmented.
Fields§
§segments: Vec<Ident>Implementations§
Trait Implementations§
Auto Trait Implementations§
impl !Send for PathExpr
impl !Sync for PathExpr
impl Freeze for PathExpr
impl RefUnwindSafe for PathExpr
impl Unpin for PathExpr
impl UnsafeUnpin for PathExpr
impl UnwindSafe for PathExpr
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