{
r = &mut copying => {
println!("1");
break;
}
_ = kill_rx.changed() => {
println!("2");
break;
}
}
Допустим, напачеталось "2", то "1" уже не выполнится, верно?
Да, там так и написано. См. Ещё про cancel safety, может сохранить пару нервных клеток при дебаге
Обсуждают сегодня