АГ
https://gist.github.com/rust-play/6a7dc0913b97edd6fa4e04a824bef3a7
теперь пишет
expected tuple, found '()'Size: a a a
АГ
expected tuple, found '()'r
expected tuple, found '()'r
МЛ
МЛ
r
.next() заимствует аргумент и это заимствование пересекает .awaitr
r
.is_empty() и .push() не пересекает .await, так что вектор на это не влияет.МЛ
r
select! { _ = timer.next() => ... _ = src.next() => ... }r
timer и src заимствуются, потом во внутренностях select делается .await (не совсем .await, но это не важно) и только после этого заимствование прекращаетсяМЛ
AL
A
A
RB
в🧇
AL
d
Р