Size: a a a

2018 April 26

ЕИ

Евгений Иванов in Rust Beginners
Почему я не понимаю о чем он спрашивает.
источник

A

Anton 📦 ᯌ in Rust Beginners
все-все я понял, спасибо.
источник

🦉⁣

🦉 ⁣ in Rust Beginners
Евгений Иванов
Почему я не понимаю о чем он спрашивает.
почему надо писать
let (mut a, mut b) = value

а не
let mut (a, b) = value
источник

ЕИ

Евгений Иванов in Rust Beginners
Ну блин, вроде ясно сразу ж.
источник

🦉⁣

🦉 ⁣ in Rust Beginners
вообще раст намекает, что mut не часто-то и нужен
источник

ЕИ

Евгений Иванов in Rust Beginners
Много раз об этом книга говорит.
источник

ЕИ

Евгений Иванов in Rust Beginners
И о ссылках Типа мут вообще.
источник

A

Anton 📦 ᯌ in Rust Beginners
🦉 ⁣
почему надо писать
let (mut a, mut b) = value

а не
let mut (a, b) = value
потому что в первом мы изменяем всю структуру, а во втором ее части
источник

A

Anton 📦 ᯌ in Rust Beginners
и первое не проходит
источник

🦉⁣

🦉 ⁣ in Rust Beginners
Anton 📦 ᯌ
потому что в первом мы изменяем всю структуру, а во втором ее части
так там нет структуры
источник

🦉⁣

🦉 ⁣ in Rust Beginners
там деструктуризация
источник

🦉⁣

🦉 ⁣ in Rust Beginners
как применить мутабельность к деструктуризации?
источник

A

Anton 📦 ᯌ in Rust Beginners
🦉 ⁣
так там нет структуры
да бля
источник

🦉⁣

🦉 ⁣ in Rust Beginners
суть то, в том, что mut применяется к биндингам
источник

🦉⁣

🦉 ⁣ in Rust Beginners
когда ты пишешь
let mut foo = (1, 2, 3)
источник

A

Anton 📦 ᯌ in Rust Beginners
что такое биндинги?
источник

🦉⁣

🦉 ⁣ in Rust Beginners
привязка
источник

A

Anton 📦 ᯌ in Rust Beginners
а
источник

🦉⁣

🦉 ⁣ in Rust Beginners
биндинг — привязка значения или ссылки к какому-то имени
источник

A

Anton 📦 ᯌ in Rust Beginners
допер
источник