pub struct VarPath {
pub segments: Vec<VarSegment>,
}Expand description
Variable reference path: ${VAR} or ${?.field} for special variables.
Simple variable references support only field access for special variables
like $?. Array indexing is not supported - use jq for JSON processing.
Fields§
§segments: Vec<VarSegment>Implementations§
Trait Implementations§
impl StructuralPartialEq for VarPath
Auto Trait Implementations§
impl Freeze for VarPath
impl RefUnwindSafe for VarPath
impl Send for VarPath
impl Sync for VarPath
impl Unpin for VarPath
impl UnwindSafe for VarPath
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