pub fn now_or_never<F: Future>(future: F) -> Option<F::Output>