неверным было бы например такое:
let mut v = vec![ ... ];
let clozure = | a: i32 | { v.push(a) };
fo item in v {
println!("v: {:?}", v);
clozure(5);
}
ну да ладно, ща проверю сам, чё
Тут у тебя фор берёт ссылку, а clozure внутри вызываеся
Обсуждают сегодня