pub struct LockVerifyReport {
pub present: bool,
pub consistent: bool,
pub mismatched: Vec<String>,
pub missing_in_lock: Vec<String>,
}Expand description
Outcome of a lock verification against the live artifacts.
Fields§
§present: boolLock file was present and parsed successfully.
consistent: boolTrue when every locked artifact still matches its recorded hash.
mismatched: Vec<String>Aliases whose hash differs from the lock (empty when consistent).
missing_in_lock: Vec<String>Aliases in the config that are absent from the lock.
Trait Implementations§
Source§impl Clone for LockVerifyReport
impl Clone for LockVerifyReport
Source§impl Debug for LockVerifyReport
impl Debug for LockVerifyReport
impl Eq for LockVerifyReport
Source§impl PartialEq for LockVerifyReport
impl PartialEq for LockVerifyReport
impl StructuralPartialEq for LockVerifyReport
Auto Trait Implementations§
impl Freeze for LockVerifyReport
impl RefUnwindSafe for LockVerifyReport
impl Send for LockVerifyReport
impl Sync for LockVerifyReport
impl Unpin for LockVerifyReport
impl UnsafeUnpin for LockVerifyReport
impl UnwindSafe for LockVerifyReport
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