pub struct PackageDependencyFact {
pub source_repo_id: RepoId,
pub source_node_id: NodeId,
pub target_node_id: NodeId,
pub target: PackageIdentity,
pub evidence_id: EvidenceId,
pub confidence: f32,
}Expand description
Pending dependency ownership resolution retained with extracted package graph facts.
Fields§
§source_repo_id: RepoIdRepository declaring the dependency.
source_node_id: NodeIdNode that declares the dependency.
target_node_id: NodeIdTarget package node.
target: PackageIdentityCanonical target package identity.
evidence_id: EvidenceIdDirect declaration evidence.
confidence: f32Exact declaration confidence.
Trait Implementations§
Source§impl Clone for PackageDependencyFact
impl Clone for PackageDependencyFact
Source§fn clone(&self) -> PackageDependencyFact
fn clone(&self) -> PackageDependencyFact
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 moreAuto Trait Implementations§
impl Freeze for PackageDependencyFact
impl RefUnwindSafe for PackageDependencyFact
impl Send for PackageDependencyFact
impl Sync for PackageDependencyFact
impl Unpin for PackageDependencyFact
impl UnsafeUnpin for PackageDependencyFact
impl UnwindSafe for PackageDependencyFact
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