pub struct ReachableNode {
pub path: String,
pub depth: i64,
}Fields§
§path: String§depth: i64Trait Implementations§
Source§impl Clone for ReachableNode
impl Clone for ReachableNode
Source§fn clone(&self) -> ReachableNode
fn clone(&self) -> ReachableNode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ReachableNode
impl Debug for ReachableNode
Source§impl PartialEq for ReachableNode
impl PartialEq for ReachableNode
Source§impl Serialize for ReachableNode
impl Serialize for ReachableNode
impl StructuralPartialEq for ReachableNode
Auto Trait Implementations§
impl Freeze for ReachableNode
impl RefUnwindSafe for ReachableNode
impl Send for ReachableNode
impl Sync for ReachableNode
impl Unpin for ReachableNode
impl UnsafeUnpin for ReachableNode
impl UnwindSafe for ReachableNode
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more