pub struct DepsResult {
pub edges: Vec<DepEdge>,
pub guarantee: Guarantee,
pub coverage: Coverage,
}Expand description
Result of a forward- or reverse-dependency query.
Fields§
§edges: Vec<DepEdge>Matching dependency edges.
guarantee: GuaranteeStructural accuracy of this answer.
coverage: CoverageNodes traversed to produce this answer.
Trait Implementations§
Source§impl Clone for DepsResult
impl Clone for DepsResult
Source§fn clone(&self) -> DepsResult
fn clone(&self) -> DepsResult
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 DepsResult
impl Debug for DepsResult
impl Eq for DepsResult
Source§impl PartialEq for DepsResult
impl PartialEq for DepsResult
impl StructuralPartialEq for DepsResult
Auto Trait Implementations§
impl Freeze for DepsResult
impl RefUnwindSafe for DepsResult
impl Send for DepsResult
impl Sync for DepsResult
impl Unpin for DepsResult
impl UnsafeUnpin for DepsResult
impl UnwindSafe for DepsResult
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> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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.