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