pub fn suspend_current_and_run_next()