pub type ProgressCallback = Arc<dyn Fn(u32, u32) + Send + Sync>;
Callback invoked with (fetched, total) after each batch of tracks is received.
(fetched, total)
pub struct ProgressCallback { /* private fields */ }