pub fn enter_runtime<F, R>(f: F) -> Rwhere
    F: FnOnce() -> R,