rust-lang-ru/rust_book_ru

Опечатки\уточнения

Doaxan opened this issue · 2 comments

Маленькое уточнение: в главе http://rurust.github.io/rust_book_ru/src/loops.html#%D0%A1-%D0%B8%D1%82%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0%D0%BC%D0%B8 в превьюшке примера:

for (linenumber, line) in lines.enumerate() {
    println!("{}: {}", linenumber, line);
}

не хватает верхней строчки, должно быть:

let lines = "привет\nмир\nhello\nworld".lines();
for (linenumber, line) in lines.enumerate() {
    println!("{}: {}", linenumber, line);
}

В главе http://rurust.github.io/rust_book_ru/src/references-and-borrowing.html#Использование-после-освобождения-use-after-free

Ссылки должны жить так же долго, как и ресурс, на который они ссылаются.

в оригинале написано следующее:

References must not live longer than the resource they refer to.

Думаю стоит немного подкорректировать перевод данной строки:

Ссылки не должны жить дольше, чем ресурс, на который они ссылаются.

@Doaxan принимаем PR! Это всё правится очень просто 😄