pub type BlasCompactCallback = Box<dyn FnOnce(BlasPrepareCompactResult) + Send + 'static>;
send_sync
struct BlasCompactCallback(/* private fields */);