pub struct ModelReadinessReport { /* private fields */ }Expand description
Full readiness report for a model directory (RFC-043 §7.2–7.3).
Implementations§
Source§impl ModelReadinessReport
impl ModelReadinessReport
pub fn provenance(&self) -> ModelProvenance
pub fn overall(&self) -> ModelReadiness
pub fn files(&self) -> &[FileReadiness]
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
Auto 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