pub fn set_default(
    queue: TaskExecQueue<Sender<((), Box<dyn Future<Output = ()> + Unpin + Send + 'static, Global>)>, (), ()>
) -> Result<(), TaskExecQueue<Sender<((), Box<dyn Future<Output = ()> + Unpin + Send + 'static, Global>)>, (), ()>>