├── .github └── dependabot.yml ├── .gitignore ├── CODEOWNERS ├── CONTRIBUTING.adoc ├── LICENSE ├── README.adoc ├── chapter-1 ├── 1-null-pointer-dereference │ ├── c │ │ ├── null_pointer │ │ ├── null_pointer.c │ │ ├── null_pointer_safe │ │ └── null_pointer_safe.c │ └── rust │ │ ├── null_pointer │ │ ├── null_pointer.rs │ │ ├── null_pointer_safe │ │ └── null_pointer_safe.rs ├── 10-controlled-unsafe-operations │ └── rust │ │ ├── unsafe │ │ └── unsafe.rs ├── 2-buffer-overflow │ ├── c │ │ ├── buffer_overflow │ │ └── buffer_overflow.c │ └── rust │ │ ├── buffer_ovreflow │ │ └── buffer_ovreflow.rs ├── 3-garbage-collector │ ├── c++ │ │ ├── gc │ │ └── gc.cpp │ └── rust │ │ ├── gc │ │ └── gc.rs ├── 4-the-era-of-multithreading-and-parallelism │ ├── c++ │ │ ├── thread │ │ └── thread.cpp │ └── rust │ │ ├── thread │ │ ├── thread.rs │ │ ├── thread_with_mutex │ │ └── thread_with_mutex.rs ├── 5-the-power-of-pattern-matching │ └── rust │ │ ├── pattern │ │ └── pattern.rs ├── 6-lifetimes-for-memory-safety │ └── rust │ │ ├── lifetimes │ │ └── lifetimes.rs ├── 7-zero-cost-abstractions-for-performance │ └── rust │ │ ├── zero_cost_abstractions │ │ └── zero_cost_abstractions.rs ├── 8-foreign-function-interface │ └── rust │ │ ├── external_lib.c │ │ ├── external_lib.h │ │ ├── external_lib.o │ │ ├── libexternal_lib.a │ │ ├── main │ │ └── main.rs ├── 9-robust-error-handling-with-result-and-option │ └── rust │ │ ├── content.txt │ │ ├── error_handling │ │ └── error_handling.rs └── chapter-1.ipynb ├── chapter-2 └── chapter-2.ipynb ├── chapter-3 └── chapter-3.ipynb ├── chapter-4 ├── chapter-4.ipynb ├── file.txt └── my_set.json ├── chapter-5 ├── chapter-5.ipynb └── esports_data.csv ├── chapter-6 ├── chapter-6.ipynb └── example.txt ├── chapter-7 └── chapter-7.ipynb ├── chapter-8 ├── 1-find-replace │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 2-multiple-args │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 3-flag-args │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 4-advanced-args │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 5-reading-files │ ├── Cargo.lock │ ├── Cargo.toml │ ├── file.txt │ └── src │ │ └── main.rs ├── 6-find-replace-logic │ ├── Cargo.lock │ ├── Cargo.toml │ ├── file.txt │ └── src │ │ └── main.rs ├── 7-writing-to-file │ ├── Cargo.lock │ ├── Cargo.toml │ ├── file.txt │ └── src │ │ └── main.rs ├── 8-case-insensitive-search │ ├── Cargo.lock │ ├── Cargo.toml │ ├── file.txt │ └── src │ │ └── main.rs ├── 9-multiple-input-files │ ├── Cargo.lock │ ├── Cargo.toml │ ├── file1.txt │ ├── file2.txt │ ├── file3.txt │ └── src │ │ └── main.rs └── chapter-8.ipynb ├── chapter-9 ├── asynchronous-networking │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── binary_file.bin ├── binary_output.bin ├── chapter-9.ipynb ├── config.json ├── example.txt ├── hard_link_to_source.txt ├── input.txt ├── large_file.bin ├── locked_file.txt ├── networking-libraries │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── new_file.txt ├── output.txt ├── path_to_directory │ ├── config.json │ └── new_file.txt ├── shared_file.txt ├── source_file.txt └── symlink_to_target.txt ├── chapter_10 └── chapter-10.ipynb ├── chapter_11 ├── 1-basic-test-function │ ├── Cargo.lock │ ├── Cargo.toml │ ├── cobertura.xml │ └── src │ │ └── main.rs ├── 2-test-modules │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── chapter-11.ipynb ├── chapter_12 ├── 1-building-networked-applications │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 2-asynchronous-programming │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 3-asynchronous-tcp-server │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── 4-handle-http-requests-with-hyper │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── chapter-12.ipynb └── file.txt ├── chapter_13 └── chapter-13.ipynb ├── chapter_14 └── chapter-14.ipynb └── chapter_15 ├── crypto ├── .appveyor.yml ├── .github │ └── dependabot.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── index.css ├── index.html ├── src │ └── lib.rs └── tests │ └── web.rs ├── data-viz ├── .appveyor.yml ├── .github │ └── dependabot.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── index.html ├── src │ └── lib.rs └── tests │ └── web.rs ├── image-processing ├── .appveyor.yml ├── .github │ └── dependabot.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── index.css ├── index.html ├── src │ └── lib.rs └── tests │ └── web.rs ├── mathlikeanim-rs ├── .appveyor.yml ├── .github │ └── dependabot.yml ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── index.css ├── index.html └── src │ └── lib.rs ├── my_wasm_project ├── .appveyor.yml ├── .github │ └── dependabot.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── index.html ├── src │ ├── lib.rs │ └── utils.rs └── tests │ └── web.rs └── networking ├── .appveyor.yml ├── .github └── dependabot.yml ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE_APACHE ├── LICENSE_MIT ├── README.md ├── index.css ├── index.html ├── src └── lib.rs └── tests └── web.rs /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .ipynb_checkpoints/ 2 | **/target/** -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | @wiseaidev 2 | @OrangeAVA -------------------------------------------------------------------------------- /CONTRIBUTING.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/CONTRIBUTING.adoc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/LICENSE -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/README.adoc -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/c/null_pointer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/c/null_pointer -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/c/null_pointer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/c/null_pointer.c -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/c/null_pointer_safe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/c/null_pointer_safe -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/c/null_pointer_safe.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/c/null_pointer_safe.c -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/rust/null_pointer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/rust/null_pointer -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/rust/null_pointer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/rust/null_pointer.rs -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/rust/null_pointer_safe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/rust/null_pointer_safe -------------------------------------------------------------------------------- /chapter-1/1-null-pointer-dereference/rust/null_pointer_safe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/1-null-pointer-dereference/rust/null_pointer_safe.rs -------------------------------------------------------------------------------- /chapter-1/10-controlled-unsafe-operations/rust/unsafe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/10-controlled-unsafe-operations/rust/unsafe -------------------------------------------------------------------------------- /chapter-1/10-controlled-unsafe-operations/rust/unsafe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/10-controlled-unsafe-operations/rust/unsafe.rs -------------------------------------------------------------------------------- /chapter-1/2-buffer-overflow/c/buffer_overflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/2-buffer-overflow/c/buffer_overflow -------------------------------------------------------------------------------- /chapter-1/2-buffer-overflow/c/buffer_overflow.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/2-buffer-overflow/c/buffer_overflow.c -------------------------------------------------------------------------------- /chapter-1/2-buffer-overflow/rust/buffer_ovreflow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/2-buffer-overflow/rust/buffer_ovreflow -------------------------------------------------------------------------------- /chapter-1/2-buffer-overflow/rust/buffer_ovreflow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/2-buffer-overflow/rust/buffer_ovreflow.rs -------------------------------------------------------------------------------- /chapter-1/3-garbage-collector/c++/gc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/3-garbage-collector/c++/gc -------------------------------------------------------------------------------- /chapter-1/3-garbage-collector/c++/gc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/3-garbage-collector/c++/gc.cpp -------------------------------------------------------------------------------- /chapter-1/3-garbage-collector/rust/gc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/3-garbage-collector/rust/gc -------------------------------------------------------------------------------- /chapter-1/3-garbage-collector/rust/gc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/3-garbage-collector/rust/gc.rs -------------------------------------------------------------------------------- /chapter-1/4-the-era-of-multithreading-and-parallelism/c++/thread: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/4-the-era-of-multithreading-and-parallelism/c++/thread -------------------------------------------------------------------------------- /chapter-1/4-the-era-of-multithreading-and-parallelism/c++/thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/4-the-era-of-multithreading-and-parallelism/c++/thread.cpp -------------------------------------------------------------------------------- /chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread -------------------------------------------------------------------------------- /chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread.rs -------------------------------------------------------------------------------- /chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread_with_mutex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread_with_mutex -------------------------------------------------------------------------------- /chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread_with_mutex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/4-the-era-of-multithreading-and-parallelism/rust/thread_with_mutex.rs -------------------------------------------------------------------------------- /chapter-1/5-the-power-of-pattern-matching/rust/pattern: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/5-the-power-of-pattern-matching/rust/pattern -------------------------------------------------------------------------------- /chapter-1/5-the-power-of-pattern-matching/rust/pattern.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/5-the-power-of-pattern-matching/rust/pattern.rs -------------------------------------------------------------------------------- /chapter-1/6-lifetimes-for-memory-safety/rust/lifetimes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/6-lifetimes-for-memory-safety/rust/lifetimes -------------------------------------------------------------------------------- /chapter-1/6-lifetimes-for-memory-safety/rust/lifetimes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/6-lifetimes-for-memory-safety/rust/lifetimes.rs -------------------------------------------------------------------------------- /chapter-1/7-zero-cost-abstractions-for-performance/rust/zero_cost_abstractions: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/7-zero-cost-abstractions-for-performance/rust/zero_cost_abstractions -------------------------------------------------------------------------------- /chapter-1/7-zero-cost-abstractions-for-performance/rust/zero_cost_abstractions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/7-zero-cost-abstractions-for-performance/rust/zero_cost_abstractions.rs -------------------------------------------------------------------------------- /chapter-1/8-foreign-function-interface/rust/external_lib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/8-foreign-function-interface/rust/external_lib.c -------------------------------------------------------------------------------- /chapter-1/8-foreign-function-interface/rust/external_lib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/8-foreign-function-interface/rust/external_lib.h -------------------------------------------------------------------------------- /chapter-1/8-foreign-function-interface/rust/external_lib.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/8-foreign-function-interface/rust/external_lib.o -------------------------------------------------------------------------------- /chapter-1/8-foreign-function-interface/rust/libexternal_lib.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/8-foreign-function-interface/rust/libexternal_lib.a -------------------------------------------------------------------------------- /chapter-1/8-foreign-function-interface/rust/main: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/8-foreign-function-interface/rust/main -------------------------------------------------------------------------------- /chapter-1/8-foreign-function-interface/rust/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/8-foreign-function-interface/rust/main.rs -------------------------------------------------------------------------------- /chapter-1/9-robust-error-handling-with-result-and-option/rust/content.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/9-robust-error-handling-with-result-and-option/rust/content.txt -------------------------------------------------------------------------------- /chapter-1/9-robust-error-handling-with-result-and-option/rust/error_handling: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/9-robust-error-handling-with-result-and-option/rust/error_handling -------------------------------------------------------------------------------- /chapter-1/9-robust-error-handling-with-result-and-option/rust/error_handling.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/9-robust-error-handling-with-result-and-option/rust/error_handling.rs -------------------------------------------------------------------------------- /chapter-1/chapter-1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-1/chapter-1.ipynb -------------------------------------------------------------------------------- /chapter-2/chapter-2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-2/chapter-2.ipynb -------------------------------------------------------------------------------- /chapter-3/chapter-3.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-3/chapter-3.ipynb -------------------------------------------------------------------------------- /chapter-4/chapter-4.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-4/chapter-4.ipynb -------------------------------------------------------------------------------- /chapter-4/file.txt: -------------------------------------------------------------------------------- 1 | Hello 2 | World -------------------------------------------------------------------------------- /chapter-4/my_set.json: -------------------------------------------------------------------------------- 1 | {"my_set":[3,1,2]} -------------------------------------------------------------------------------- /chapter-5/chapter-5.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-5/chapter-5.ipynb -------------------------------------------------------------------------------- /chapter-5/esports_data.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-5/esports_data.csv -------------------------------------------------------------------------------- /chapter-6/chapter-6.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-6/chapter-6.ipynb -------------------------------------------------------------------------------- /chapter-6/example.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-7/chapter-7.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-7/chapter-7.ipynb -------------------------------------------------------------------------------- /chapter-8/1-find-replace/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/1-find-replace/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/1-find-replace/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/1-find-replace/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/1-find-replace/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/1-find-replace/src/main.rs -------------------------------------------------------------------------------- /chapter-8/2-multiple-args/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/2-multiple-args/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/2-multiple-args/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/2-multiple-args/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/2-multiple-args/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/2-multiple-args/src/main.rs -------------------------------------------------------------------------------- /chapter-8/3-flag-args/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/3-flag-args/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/3-flag-args/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/3-flag-args/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/3-flag-args/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/3-flag-args/src/main.rs -------------------------------------------------------------------------------- /chapter-8/4-advanced-args/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/4-advanced-args/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/4-advanced-args/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/4-advanced-args/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/4-advanced-args/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/4-advanced-args/src/main.rs -------------------------------------------------------------------------------- /chapter-8/5-reading-files/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/5-reading-files/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/5-reading-files/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/5-reading-files/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/5-reading-files/file.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | -------------------------------------------------------------------------------- /chapter-8/5-reading-files/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/5-reading-files/src/main.rs -------------------------------------------------------------------------------- /chapter-8/6-find-replace-logic/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/6-find-replace-logic/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/6-find-replace-logic/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/6-find-replace-logic/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/6-find-replace-logic/file.txt: -------------------------------------------------------------------------------- 1 | Hello World 2 | -------------------------------------------------------------------------------- /chapter-8/6-find-replace-logic/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/6-find-replace-logic/src/main.rs -------------------------------------------------------------------------------- /chapter-8/7-writing-to-file/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/7-writing-to-file/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/7-writing-to-file/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/7-writing-to-file/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/7-writing-to-file/file.txt: -------------------------------------------------------------------------------- 1 | Hello Rust 2 | -------------------------------------------------------------------------------- /chapter-8/7-writing-to-file/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/7-writing-to-file/src/main.rs -------------------------------------------------------------------------------- /chapter-8/8-case-insensitive-search/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/8-case-insensitive-search/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/8-case-insensitive-search/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/8-case-insensitive-search/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/8-case-insensitive-search/file.txt: -------------------------------------------------------------------------------- 1 | Hello Rust 2 | -------------------------------------------------------------------------------- /chapter-8/8-case-insensitive-search/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/8-case-insensitive-search/src/main.rs -------------------------------------------------------------------------------- /chapter-8/9-multiple-input-files/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/9-multiple-input-files/Cargo.lock -------------------------------------------------------------------------------- /chapter-8/9-multiple-input-files/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/9-multiple-input-files/Cargo.toml -------------------------------------------------------------------------------- /chapter-8/9-multiple-input-files/file1.txt: -------------------------------------------------------------------------------- 1 | Hello Rust 2 | -------------------------------------------------------------------------------- /chapter-8/9-multiple-input-files/file2.txt: -------------------------------------------------------------------------------- 1 | Hello Rust 2 | -------------------------------------------------------------------------------- /chapter-8/9-multiple-input-files/file3.txt: -------------------------------------------------------------------------------- 1 | Hello Rust 2 | -------------------------------------------------------------------------------- /chapter-8/9-multiple-input-files/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/9-multiple-input-files/src/main.rs -------------------------------------------------------------------------------- /chapter-8/chapter-8.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-8/chapter-8.ipynb -------------------------------------------------------------------------------- /chapter-9/asynchronous-networking/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/asynchronous-networking/Cargo.lock -------------------------------------------------------------------------------- /chapter-9/asynchronous-networking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/asynchronous-networking/Cargo.toml -------------------------------------------------------------------------------- /chapter-9/asynchronous-networking/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/asynchronous-networking/src/main.rs -------------------------------------------------------------------------------- /chapter-9/binary_file.bin: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/binary_output.bin: -------------------------------------------------------------------------------- 1 | Hello -------------------------------------------------------------------------------- /chapter-9/chapter-9.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/chapter-9.ipynb -------------------------------------------------------------------------------- /chapter-9/config.json: -------------------------------------------------------------------------------- 1 | {"name":"setting","value":42} -------------------------------------------------------------------------------- /chapter-9/example.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/hard_link_to_source.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/input.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/large_file.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/large_file.bin -------------------------------------------------------------------------------- /chapter-9/locked_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/networking-libraries/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/networking-libraries/Cargo.lock -------------------------------------------------------------------------------- /chapter-9/networking-libraries/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/networking-libraries/Cargo.toml -------------------------------------------------------------------------------- /chapter-9/networking-libraries/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/networking-libraries/src/main.rs -------------------------------------------------------------------------------- /chapter-9/new_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/output.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/path_to_directory/config.json: -------------------------------------------------------------------------------- 1 | {"name":"setting","value":42} -------------------------------------------------------------------------------- /chapter-9/path_to_directory/new_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/shared_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter-9/shared_file.txt -------------------------------------------------------------------------------- /chapter-9/source_file.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /chapter-9/symlink_to_target.txt: -------------------------------------------------------------------------------- 1 | target_file.txt -------------------------------------------------------------------------------- /chapter_10/chapter-10.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_10/chapter-10.ipynb -------------------------------------------------------------------------------- /chapter_11/1-basic-test-function/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/1-basic-test-function/Cargo.lock -------------------------------------------------------------------------------- /chapter_11/1-basic-test-function/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/1-basic-test-function/Cargo.toml -------------------------------------------------------------------------------- /chapter_11/1-basic-test-function/cobertura.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/1-basic-test-function/cobertura.xml -------------------------------------------------------------------------------- /chapter_11/1-basic-test-function/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/1-basic-test-function/src/main.rs -------------------------------------------------------------------------------- /chapter_11/2-test-modules/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/2-test-modules/Cargo.lock -------------------------------------------------------------------------------- /chapter_11/2-test-modules/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/2-test-modules/Cargo.toml -------------------------------------------------------------------------------- /chapter_11/2-test-modules/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/2-test-modules/src/main.rs -------------------------------------------------------------------------------- /chapter_11/chapter-11.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_11/chapter-11.ipynb -------------------------------------------------------------------------------- /chapter_12/1-building-networked-applications/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/1-building-networked-applications/Cargo.lock -------------------------------------------------------------------------------- /chapter_12/1-building-networked-applications/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/1-building-networked-applications/Cargo.toml -------------------------------------------------------------------------------- /chapter_12/1-building-networked-applications/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/1-building-networked-applications/src/main.rs -------------------------------------------------------------------------------- /chapter_12/2-asynchronous-programming/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/2-asynchronous-programming/Cargo.lock -------------------------------------------------------------------------------- /chapter_12/2-asynchronous-programming/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/2-asynchronous-programming/Cargo.toml -------------------------------------------------------------------------------- /chapter_12/2-asynchronous-programming/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/2-asynchronous-programming/src/main.rs -------------------------------------------------------------------------------- /chapter_12/3-asynchronous-tcp-server/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/3-asynchronous-tcp-server/Cargo.lock -------------------------------------------------------------------------------- /chapter_12/3-asynchronous-tcp-server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/3-asynchronous-tcp-server/Cargo.toml -------------------------------------------------------------------------------- /chapter_12/3-asynchronous-tcp-server/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/3-asynchronous-tcp-server/src/main.rs -------------------------------------------------------------------------------- /chapter_12/4-handle-http-requests-with-hyper/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/4-handle-http-requests-with-hyper/Cargo.lock -------------------------------------------------------------------------------- /chapter_12/4-handle-http-requests-with-hyper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/4-handle-http-requests-with-hyper/Cargo.toml -------------------------------------------------------------------------------- /chapter_12/4-handle-http-requests-with-hyper/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/4-handle-http-requests-with-hyper/src/main.rs -------------------------------------------------------------------------------- /chapter_12/chapter-12.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/chapter-12.ipynb -------------------------------------------------------------------------------- /chapter_12/file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_12/file.txt -------------------------------------------------------------------------------- /chapter_13/chapter-13.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_13/chapter-13.ipynb -------------------------------------------------------------------------------- /chapter_14/chapter-14.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_14/chapter-14.ipynb -------------------------------------------------------------------------------- /chapter_15/crypto/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/.appveyor.yml -------------------------------------------------------------------------------- /chapter_15/crypto/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/.github/dependabot.yml -------------------------------------------------------------------------------- /chapter_15/crypto/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/.gitignore -------------------------------------------------------------------------------- /chapter_15/crypto/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/.travis.yml -------------------------------------------------------------------------------- /chapter_15/crypto/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/Cargo.toml -------------------------------------------------------------------------------- /chapter_15/crypto/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/LICENSE_APACHE -------------------------------------------------------------------------------- /chapter_15/crypto/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/LICENSE_MIT -------------------------------------------------------------------------------- /chapter_15/crypto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/README.md -------------------------------------------------------------------------------- /chapter_15/crypto/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/index.css -------------------------------------------------------------------------------- /chapter_15/crypto/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/index.html -------------------------------------------------------------------------------- /chapter_15/crypto/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/src/lib.rs -------------------------------------------------------------------------------- /chapter_15/crypto/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/crypto/tests/web.rs -------------------------------------------------------------------------------- /chapter_15/data-viz/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/.appveyor.yml -------------------------------------------------------------------------------- /chapter_15/data-viz/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/.github/dependabot.yml -------------------------------------------------------------------------------- /chapter_15/data-viz/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/.gitignore -------------------------------------------------------------------------------- /chapter_15/data-viz/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/.travis.yml -------------------------------------------------------------------------------- /chapter_15/data-viz/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/Cargo.toml -------------------------------------------------------------------------------- /chapter_15/data-viz/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/LICENSE_APACHE -------------------------------------------------------------------------------- /chapter_15/data-viz/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/LICENSE_MIT -------------------------------------------------------------------------------- /chapter_15/data-viz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/README.md -------------------------------------------------------------------------------- /chapter_15/data-viz/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/index.html -------------------------------------------------------------------------------- /chapter_15/data-viz/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/src/lib.rs -------------------------------------------------------------------------------- /chapter_15/data-viz/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/data-viz/tests/web.rs -------------------------------------------------------------------------------- /chapter_15/image-processing/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/.appveyor.yml -------------------------------------------------------------------------------- /chapter_15/image-processing/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/.github/dependabot.yml -------------------------------------------------------------------------------- /chapter_15/image-processing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/.gitignore -------------------------------------------------------------------------------- /chapter_15/image-processing/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/.travis.yml -------------------------------------------------------------------------------- /chapter_15/image-processing/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/Cargo.toml -------------------------------------------------------------------------------- /chapter_15/image-processing/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/LICENSE_APACHE -------------------------------------------------------------------------------- /chapter_15/image-processing/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/LICENSE_MIT -------------------------------------------------------------------------------- /chapter_15/image-processing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/README.md -------------------------------------------------------------------------------- /chapter_15/image-processing/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/index.css -------------------------------------------------------------------------------- /chapter_15/image-processing/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/index.html -------------------------------------------------------------------------------- /chapter_15/image-processing/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/src/lib.rs -------------------------------------------------------------------------------- /chapter_15/image-processing/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/image-processing/tests/web.rs -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/.appveyor.yml -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/.github/dependabot.yml -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/.travis.yml -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/Cargo.lock -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/Cargo.toml -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/LICENSE_APACHE -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/LICENSE_MIT -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/README.md -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/index.css -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/index.html -------------------------------------------------------------------------------- /chapter_15/mathlikeanim-rs/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/mathlikeanim-rs/src/lib.rs -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/.appveyor.yml -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/.github/dependabot.yml -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/.gitignore -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/.travis.yml -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/Cargo.toml -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/LICENSE_APACHE -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/LICENSE_MIT -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/README.md -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/index.html -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/src/lib.rs -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/src/utils.rs -------------------------------------------------------------------------------- /chapter_15/my_wasm_project/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/my_wasm_project/tests/web.rs -------------------------------------------------------------------------------- /chapter_15/networking/.appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/.appveyor.yml -------------------------------------------------------------------------------- /chapter_15/networking/.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/.github/dependabot.yml -------------------------------------------------------------------------------- /chapter_15/networking/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/.gitignore -------------------------------------------------------------------------------- /chapter_15/networking/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/.travis.yml -------------------------------------------------------------------------------- /chapter_15/networking/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/Cargo.toml -------------------------------------------------------------------------------- /chapter_15/networking/LICENSE_APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/LICENSE_APACHE -------------------------------------------------------------------------------- /chapter_15/networking/LICENSE_MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/LICENSE_MIT -------------------------------------------------------------------------------- /chapter_15/networking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/README.md -------------------------------------------------------------------------------- /chapter_15/networking/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/index.css -------------------------------------------------------------------------------- /chapter_15/networking/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/index.html -------------------------------------------------------------------------------- /chapter_15/networking/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/src/lib.rs -------------------------------------------------------------------------------- /chapter_15/networking/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wiseaidev/rust-lang-book/HEAD/chapter_15/networking/tests/web.rs --------------------------------------------------------------------------------