pub type ProgressCallback = Box<dyn Fn(u64, u64, f64) + Send + Sync>;
Custom progress callback type for integration with other libraries
pub struct ProgressCallback(/* private fields */);