значение структуре, которую я до этого задестрактил ?
Пример того, что хочу:
struct Test {
word: String,
}
fn main() {
let mut test = Test {
word: "empty".to_string(),
};
let Test { word: outer } = &mut test;
for n in 0..10 {
println!("{outer}");
let new_test = Test {
word: n.to_string(),
};
test = new_test;
}
}
Можно так https://play.rust-lang.org/?version=stable&mode=debug&edition=2021&gist=a70f923d6b6250a52ffd07f435cd49a9 Но наверное это не то, чего хочется 🙂
не очень понятно какого поведения ты хочешь
Обсуждают сегодня