rust-lang-ru / rust_book_ru

The Rust Programming Language на русском языке
http://rurust.github.io/rust_book_ru/
184 stars 22 forks source link

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

Closed Doaxan closed 7 years ago

Doaxan commented 7 years ago

Маленькое уточнение: в главе 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);
}
Doaxan commented 7 years ago

В главе 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.

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

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

mkpankov commented 7 years ago

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