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 ().
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§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