pub struct CargoPathDependencyEdge {
pub from: PathBuf,
pub to: PathBuf,
pub dependency_name: String,
}Expand description
One directed path-dependency edge.
Fields§
§from: PathBufCanonical source package root.
to: PathBufCanonical dependency package root.
dependency_name: StringDependency key from manifest ([dependencies] <name> = { path = ... }).
Trait Implementations§
Source§impl Clone for CargoPathDependencyEdge
impl Clone for CargoPathDependencyEdge
Source§impl Debug for CargoPathDependencyEdge
impl Debug for CargoPathDependencyEdge
Source§impl<'de> Deserialize<'de> for CargoPathDependencyEdge
impl<'de> Deserialize<'de> for CargoPathDependencyEdge
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
impl Eq for CargoPathDependencyEdge
Source§impl Ord for CargoPathDependencyEdge
impl Ord for CargoPathDependencyEdge
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for CargoPathDependencyEdge
impl PartialEq for CargoPathDependencyEdge
Source§impl PartialOrd for CargoPathDependencyEdge
impl PartialOrd for CargoPathDependencyEdge
Source§impl Serialize for CargoPathDependencyEdge
impl Serialize for CargoPathDependencyEdge
impl StructuralPartialEq for CargoPathDependencyEdge
Auto Trait Implementations§
impl Freeze for CargoPathDependencyEdge
impl RefUnwindSafe for CargoPathDependencyEdge
impl Send for CargoPathDependencyEdge
impl Sync for CargoPathDependencyEdge
impl Unpin for CargoPathDependencyEdge
impl UnsafeUnpin for CargoPathDependencyEdge
impl UnwindSafe for CargoPathDependencyEdge
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.