pub struct ModelReadinessReport {
pub overall: ModelReadiness,
pub files: Vec<FileReadiness>,
}Expand description
Full readiness report for a model directory (RFC-043 §7.2–7.3).
Fields§
§overall: ModelReadiness§files: Vec<FileReadiness>Implementations§
Source§impl ModelReadinessReport
impl ModelReadinessReport
Sourcepub fn files_needing_work(&self) -> Vec<&FileReadiness>
pub fn files_needing_work(&self) -> Vec<&FileReadiness>
Files that require download or repair.
Sourcepub fn ready_count(&self) -> usize
pub fn ready_count(&self) -> usize
How many files are already ready.
pub fn total_count(&self) -> usize
Trait Implementations§
Source§impl Clone for ModelReadinessReport
impl Clone for ModelReadinessReport
Source§fn clone(&self) -> ModelReadinessReport
fn clone(&self) -> ModelReadinessReport
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 moreAuto Trait Implementations§
impl Freeze for ModelReadinessReport
impl RefUnwindSafe for ModelReadinessReport
impl Send for ModelReadinessReport
impl Sync for ModelReadinessReport
impl Unpin for ModelReadinessReport
impl UnsafeUnpin for ModelReadinessReport
impl UnwindSafe for ModelReadinessReport
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