09.10.2025

Сопоставление с образцом в Rust кажется таким простым: match по перечислениям, деструктуризация кортежей, работа с Option и Result. Ничего сложного, все просто работает. Но оказывается, есть целый мир приёмов. На самом, паттерн матчинг - мощный инструмент чтобы не писать многословный код