pub type ProgressCallback = Box<dyn Fn(u64, u64) + Send + Sync>;
Progress callback for download operations
pub struct ProgressCallback(/* private fields */);