pub struct RefDecl {
pub scope: String,
pub field: String,
pub container: String,
pub key_field: Option<String>,
}Fields§
§scope: StringThe node-selecting path (the ::field suffix stripped).
field: StringThe property resolved into the container.
container: String§key_field: Option<String>The target property the value is matched against, from the
explicit form --> /cookies/cookie[::id = $]. None is the
short form, matching the target’s default projection.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RefDecl
impl RefUnwindSafe for RefDecl
impl Send for RefDecl
impl Sync for RefDecl
impl Unpin for RefDecl
impl UnsafeUnpin for RefDecl
impl UnwindSafe for RefDecl
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