From b9d504707683adfedee447344b59fe1b5bd00cbe Mon Sep 17 00:00:00 2001 From: Dmitry Luschan Date: Sun, 26 Nov 2023 19:28:52 +0000 Subject: [PATCH] Translate ch18-03-pattern-syntax.md via GitLocalize --- rustbook-ru/src/ch18-03-pattern-syntax.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rustbook-ru/src/ch18-03-pattern-syntax.md b/rustbook-ru/src/ch18-03-pattern-syntax.md index c2b12acf1..993e2a2d1 100644 --- a/rustbook-ru/src/ch18-03-pattern-syntax.md +++ b/rustbook-ru/src/ch18-03-pattern-syntax.md @@ -70,7 +70,7 @@ Rust может сообщить, что `'c'` находится в диапа #### Деструктуризация структуры -В листинге 18-12 показана структура `Point` с двумя полями `x` и `y`, которые мы можем разделить, используя шаблон с выражением `let`. +В листинге 18-12 показана структура `Point` с двумя полями `x` и `y`, которые мы можем разделить, используя шаблон с инструкцией `let`. Файл: src/main.rs @@ -348,6 +348,6 @@ Rust не может определить, сколько значений в к ## Итоги -Шаблоны Rust очень помогают различать разные виды данных. При использовании их в выражениях `match`, Rust гарантирует, что ваши шаблоны охватывают все возможные значения, потому что иначе ваша программа не скомпилируется. Шаблоны в операторах `let` и параметрах функций делают такие конструкции более полезными, позволяя разбивать элементы на более мелкие части, одновременно присваивая их значения переменным. Мы можем создавать простые или сложные шаблоны в соответствии с нашими потребностями. +Шаблоны Rust очень помогают различать разные виды данных. При использовании их в выражениях `match`, Rust гарантирует, что ваши шаблоны охватывают все возможные значения, потому что иначе ваша программа не скомпилируется. Шаблоны в инструкциях `let` и параметрах функций делают такие конструкции более полезными, позволяя разбивать элементы на более мелкие части, одновременно присваивая их значения переменным. Мы можем создавать простые или сложные шаблоны в соответствии с нашими потребностями. Далее, в предпоследней главе книги, мы рассмотрим некоторые продвинутые аспекты различных возможностей Rust.