pub struct DependencyPath {
pub path: Vec<NodeId>,
pub length: usize,
pub importance_score: f64,
}Expand description
Important dependency path
Fields§
§path: Vec<NodeId>§length: usize§importance_score: f64Trait Implementations§
Source§impl Clone for DependencyPath
impl Clone for DependencyPath
Source§fn clone(&self) -> DependencyPath
fn clone(&self) -> DependencyPath
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 DependencyPath
impl Debug for DependencyPath
Source§impl<'de> Deserialize<'de> for DependencyPath
impl<'de> Deserialize<'de> for DependencyPath
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
Source§impl PartialEq for DependencyPath
impl PartialEq for DependencyPath
Source§impl Serialize for DependencyPath
impl Serialize for DependencyPath
impl StructuralPartialEq for DependencyPath
Auto Trait Implementations§
impl Freeze for DependencyPath
impl RefUnwindSafe for DependencyPath
impl Send for DependencyPath
impl Sync for DependencyPath
impl Unpin for DependencyPath
impl UnwindSafe for DependencyPath
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