From 4e23b8535ff79b281d49a087b24fba526f97e992 Mon Sep 17 00:00:00 2001 From: scryptan Date: Fri, 3 Jan 2025 00:48:47 +0500 Subject: [PATCH] fix escaping --- rustbook-ru/src/ch03-01-variables-and-mutability.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rustbook-ru/src/ch03-01-variables-and-mutability.md b/rustbook-ru/src/ch03-01-variables-and-mutability.md index b8b399599..4efe455ff 100644 --- a/rustbook-ru/src/ch03-01-variables-and-mutability.md +++ b/rustbook-ru/src/ch03-01-variables-and-mutability.md @@ -25,7 +25,7 @@ error[E0384]: cannot assign twice to immutable variable `x` --> src/main.rs:4:5 В этом примере показано, как компилятор помогает находить ошибки в ваших программах. Ошибки компилятора могут расстраивать, но в действительности они означают, что программа пока не делает правильно то, что вы ожидаете; это *не значит*, что вы плохой программист! Даже опытные Rustaceans иногда сталкиваются с ошибками компилятора. -Вы получили сообщение об ошибке `cannot assign twice to immutable variable `x``, потому что попытались присвоить новое значение неизменяемой переменной `x`. +Вы получили сообщение об ошибке `` cannot assign twice to immutable variable `x` ``, потому что попытались присвоить новое значение неизменяемой переменной `x`. Важно, чтобы при попытке изменить значение, объявленное неизменяемым, выдавались ошибки времени компиляции, так как подобная ситуация может привести к сбоям. Если одна часть нашего кода функционирует исходя из уверенности в неизменяемости значения, а другая часть изменяет это значение, то велика вероятность , что первая часть не выполнит своего предназначения. Причину такой ошибки бывает трудно отследить, особенно если вторая часть кода изменяет значение лишь *изредка*. Компилятор Rust предоставляет гарантию, что если объявить значение неизменяемым, то оно действительно не изменится, а значит, не нужно следить за этим самим. Таким образом, ваш код становится проще для понимания.