pub struct TraversalPath {
pub steps: Vec<TraversalStep>,
}Expand description
One path the traversal found, as an ordered list of steps.
Fields§
§steps: Vec<TraversalStep>Trait Implementations§
Source§impl Clone for TraversalPath
impl Clone for TraversalPath
Source§impl Debug for TraversalPath
impl Debug for TraversalPath
Source§impl<'de> Deserialize<'de> for TraversalPath
impl<'de> Deserialize<'de> for TraversalPath
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for TraversalPath
impl RefUnwindSafe for TraversalPath
impl Send for TraversalPath
impl Sync for TraversalPath
impl Unpin for TraversalPath
impl UnsafeUnpin for TraversalPath
impl UnwindSafe for TraversalPath
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