pub struct DepVerifyReport {
pub present: bool,
pub consistent: bool,
pub checked: usize,
pub mismatches: Vec<DepMismatch>,
}Expand description
Outcome of verifying locked package dependencies against the live manifest and on-disk state (M35.2).
Fields§
§present: boolA lock file was present and parsed successfully.
consistent: boolTrue when every dependency matches the manifest and on-disk state.
checked: usizeHow many dependencies were checked.
mismatches: Vec<DepMismatch>Every drift record (empty when consistent).
Trait Implementations§
Source§impl Clone for DepVerifyReport
impl Clone for DepVerifyReport
Source§fn clone(&self) -> DepVerifyReport
fn clone(&self) -> DepVerifyReport
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 DepVerifyReport
impl Debug for DepVerifyReport
impl Eq for DepVerifyReport
Source§impl PartialEq for DepVerifyReport
impl PartialEq for DepVerifyReport
impl StructuralPartialEq for DepVerifyReport
Auto Trait Implementations§
impl Freeze for DepVerifyReport
impl RefUnwindSafe for DepVerifyReport
impl Send for DepVerifyReport
impl Sync for DepVerifyReport
impl Unpin for DepVerifyReport
impl UnsafeUnpin for DepVerifyReport
impl UnwindSafe for DepVerifyReport
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.