//! Model acquisition: Hugging Face Hub client with resumable, verified
//! downloads.
pubmodhf;/// Download progress, reported via [`ProgressFn`].
#[derive(Debug, Clone, Copy)]pubstructProgress{/// Bytes downloaded so far (including any resumed prefix).
pubdownloaded_bytes:u64,
/// Total size if the server reported one.
pubtotal_bytes:Option<u64>,
}/// Progress callback type. Boxed `Fn` keeps the API object-safe for FFI.
pubtypeProgressFn= dyn Fn(Progress)+Send+Sync;