- Notifications
You must be signed in to change notification settings - Fork18
Rust by example
rust-lang-ru/rust-by-example
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Здесь находится перевод книги "Rust by example".
В rust-by-example лежит оригинал, в rust-by-example-ru - перевод.И оригинал, и перевод синхронизируются вручную (ибо пока что тест, вдальнейшем возможно подключение GitLocalize к основному репозиториюс переводом).
Если хотите поучаствовать в переводе, welcome! Для этого нужно зарегистрироватьсявGitLocalize и перейти впроект перевода.
Отдельное спасибо @suhr и @AKhranovskiy. Перевод основан на их работе.
Для отслеживания изменений в оригинале и поддержании структуры перевода.GitLocalize индексирует оригинал и все переводы. При изменении абзацаоригинала, GitLocalize помечает соответствующий абзац в переводах для проверки.
Для сборки локальной копии книги Вам нужноустановить компилятор Rustи выполнить следующие команды:
$ git clone https://github.com/rust-lang-ru/rust-by-example$cd rust-by-example/rust-by-example-ru$ cargo install mdbook$ mdbook build$ mdbook serve
Для запуска примеров, приведённых в книге, Вам необходимо подключение к сети интернет;Однако вы можете читать все содержимое без подключения к сети интернет (автономно)!
Rust на примерах
распространяется по двойной лицензии - лицензия Apache 2.0 и лицензия MIT.Более подробную информацию можно найти в файлах LICENSE-APACHE и LICENSE-MIT соответственно.
- Apache License, Version 2.0, (LICENSE-APACHE orhttp://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT orhttp://opensource.org/licenses/MIT)
Если вы явно не указываете иное, любой вклад преднамеренно представлендля включения вRust на примерах
, как определено в лицензии Apache-2.0, необходимадвойная лицензия, как указано выше, без каких-либо дополнительных условий.