DN
Решил с помощью
.cloned()
, но интересно, можно ли не клонировать структуру RSize: a a a
DN
.cloned()
, но интересно, можно ли не клонировать структуру RK
.cloned()
, но интересно, можно ли не клонировать структуру Rlet w_rs: Vec<_> = rs.into_iter().filter_map(|(_, r)| if r.w { Some(r) } else { None }).collect();
K
DN
let w_rs: Vec<_> = rs.into_iter().filter_map(|(_, r)| if r.w { Some(r) } else { None }).collect();
rs
после этого не существует. Интересно, а сохранить rs
и получить вектор ссылок на r
возможно?r
rs
после этого не существует. Интересно, а сохранить rs
и получить вектор ссылок на r
возможно?rs
.DN
w_rs
в асинк блок. Но из-за try_join!
main
не закончится раньше таски. Или я неправильно рассуждаю?K
tokio::spawn
требует 'static
, а не какой-то параметризованный лайфтайм для футурыАГ
K
JC
w_rs
в асинк блок. Но из-за try_join!
main
не закончится раньше таски. Или я неправильно рассуждаю?K
r
'static
DL
JC
'static
JC
DN
DN
rs
не нужен, то можно использовать into_iter
. Если нужен, то клонировать. Так?АГ
rs
не нужен, то можно использовать into_iter
. Если нужен, то клонировать. Так?MB