pub struct DescendantPath { /* private fields */ }Expand description
“descendant-path”.
Implementations§
Source§impl DescendantPath
impl DescendantPath
pub fn node_identifier(&self) -> &NodeIdentifier
pub fn path_predicate(&self) -> &Vec<PathPredicate>
pub fn absolute_path(&self) -> &Option<AbsolutePath>
Trait Implementations§
Source§impl Clone for DescendantPath
impl Clone for DescendantPath
Source§fn clone(&self) -> DescendantPath
fn clone(&self) -> DescendantPath
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DescendantPath
impl Debug for DescendantPath
Source§impl FromStr for DescendantPath
impl FromStr for DescendantPath
Source§impl PartialEq for DescendantPath
impl PartialEq for DescendantPath
impl StructuralPartialEq for DescendantPath
Auto Trait Implementations§
impl Freeze for DescendantPath
impl RefUnwindSafe for DescendantPath
impl Send for DescendantPath
impl Sync for DescendantPath
impl Unpin for DescendantPath
impl UnwindSafe for DescendantPath
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