pub struct ModelCheck {
pub package_id: String,
pub name: String,
pub state: ModelState,
pub files: Vec<(String, FileOutcome)>,
pub present_shards: Vec<String>,
pub total_shards: usize,
}Expand description
Outcome of a check.
Fields§
§package_id: StringPackage id.
name: StringModel name.
state: ModelStateOverall state.
files: Vec<(String, FileOutcome)>Per-file outcomes in file order.
present_shards: Vec<String>Shard hashes that are present and (at least) size-correct.
total_shards: usizeNumber of shards the manifest lists.
Trait Implementations§
Source§impl Clone for ModelCheck
impl Clone for ModelCheck
Auto Trait Implementations§
impl Freeze for ModelCheck
impl RefUnwindSafe for ModelCheck
impl Send for ModelCheck
impl Sync for ModelCheck
impl Unpin for ModelCheck
impl UnsafeUnpin for ModelCheck
impl UnwindSafe for ModelCheck
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<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