pub struct LockCheckReport {
pub missing_pins: Vec<String>,
pub not_vendored: Vec<String>,
pub drift: Vec<DriftEntry>,
pub checked: usize,
}Expand description
The outcome of a lock_check call.
Fields§
§missing_pins: Vec<String>Enabled ontology ids with no pin in ontologies.lock.json.
not_vendored: Vec<String>Enabled, pinned ontology ids with no vendored file on disk.
drift: Vec<DriftEntry>Pinned, vendored ontologies whose on-disk sha256 no longer matches the pin.
checked: usizeHow many vendored ontologies were checked and matched their pin.
Implementations§
Trait Implementations§
Source§impl Clone for LockCheckReport
impl Clone for LockCheckReport
Source§fn clone(&self) -> LockCheckReport
fn clone(&self) -> LockCheckReport
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 LockCheckReport
impl Debug for LockCheckReport
Source§impl Default for LockCheckReport
impl Default for LockCheckReport
Source§fn default() -> LockCheckReport
fn default() -> LockCheckReport
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for LockCheckReport
impl RefUnwindSafe for LockCheckReport
impl Send for LockCheckReport
impl Sync for LockCheckReport
impl Unpin for LockCheckReport
impl UnsafeUnpin for LockCheckReport
impl UnwindSafe for LockCheckReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> ErasedDestructor for Twhere
T: 'static,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more