├── .DS_Store ├── .gitattributes ├── Chapter 17 ├── hello-wasm │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── src │ │ ├── lib.rs │ │ └── utils.rs │ └── tests │ │ └── web.rs └── wasm-login │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── package-lock.json │ ├── src │ ├── lib.rs │ └── utils.rs │ └── tests │ └── web.rs ├── Chapter01 ├── hello_world │ └── main.rs └── hello_world_cargo │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter02 ├── data-types │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── functions │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── if-else-if │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── if-else │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── loops │ ├── Cargo.toml │ └── src │ │ └── main.rs └── variables │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter03 ├── ownership_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ownership_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ownership_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ownership_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ownership_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ownership_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── references_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── references_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── references_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── slice_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── slice_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter04 ├── enums_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── enums_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── enums_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── hashmap_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── hashmap_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── hashmap_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── hashmap_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── methods_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── methods_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── string_7 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── vector_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── vector_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter05 ├── binary-crate │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── library-crate │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ ├── bin │ │ └── main.rs │ │ └── lib.rs └── modules │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ ├── cook_food.rs │ ├── cook_food │ ├── chinese.rs │ ├── indian.rs │ ├── italian.rs │ └── mexican.rs │ └── main.rs ├── Chapter06 ├── errors_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── errors_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── errors_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── errors_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── errors_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── errors_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── errors_7 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter07 ├── generics_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generics_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generics_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generics_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generics_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generics_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── generics_7 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── generics_8 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter08 ├── tests_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── tests_2 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── src │ └── lib.rs │ └── tests │ └── integration_tests.rs ├── Chapter09 ├── closures_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── closures_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── closures_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── closures_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── iterators_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── iterators_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── iterators_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── iterators_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── iterators_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── iterators_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── iterators_7 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter10 ├── smartpointer_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── smartpointer_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── smartpointer_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── smartpointer_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── smartpointer_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── smartpointer_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter11 ├── concurrency_1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── concurrency_2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── concurrency_3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── concurrency_4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── concurrency_5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── concurrency_6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── concurrency_7 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter12 ├── oop1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── oop2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── oop3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── oop4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── oop5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter13 ├── ds1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ds2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── ds3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── ds4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter14 └── calculator │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter16 └── todo-list │ ├── Cargo.lock │ ├── Cargo.toml │ ├── src │ └── main.rs │ └── todo.db ├── Chapter18 └── embedded-rust │ ├── .cargo │ └── config.toml │ ├── Cargo.lock │ ├── Cargo.toml │ ├── README.md │ ├── build.rs │ ├── examples │ ├── allocator.rs │ ├── crash.rs │ ├── device.rs │ ├── exception.rs │ ├── hello.rs │ ├── itm.rs │ ├── panic.rs │ └── test_on_host.rs │ ├── memory.x │ ├── openocd.cfg │ ├── openocd.gdb │ └── src │ └── main.rs ├── Chapter19 └── nn_classifier │ ├── Cargo.lock │ ├── Cargo.toml │ ├── ZeroOne_test.csv │ ├── ZeroOne_train.csv │ └── src │ └── main.rs ├── LICENSE └── README.md /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/.gitattributes -------------------------------------------------------------------------------- /Chapter 17/hello-wasm/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/hello-wasm/Cargo.lock -------------------------------------------------------------------------------- /Chapter 17/hello-wasm/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/hello-wasm/Cargo.toml -------------------------------------------------------------------------------- /Chapter 17/hello-wasm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/hello-wasm/README.md -------------------------------------------------------------------------------- /Chapter 17/hello-wasm/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/hello-wasm/src/lib.rs -------------------------------------------------------------------------------- /Chapter 17/hello-wasm/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/hello-wasm/src/utils.rs -------------------------------------------------------------------------------- /Chapter 17/hello-wasm/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/hello-wasm/tests/web.rs -------------------------------------------------------------------------------- /Chapter 17/wasm-login/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/wasm-login/Cargo.lock -------------------------------------------------------------------------------- /Chapter 17/wasm-login/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/wasm-login/Cargo.toml -------------------------------------------------------------------------------- /Chapter 17/wasm-login/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/wasm-login/README.md -------------------------------------------------------------------------------- /Chapter 17/wasm-login/package-lock.json: -------------------------------------------------------------------------------- 1 | { 2 | "lockfileVersion": 1 3 | } 4 | -------------------------------------------------------------------------------- /Chapter 17/wasm-login/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/wasm-login/src/lib.rs -------------------------------------------------------------------------------- /Chapter 17/wasm-login/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/wasm-login/src/utils.rs -------------------------------------------------------------------------------- /Chapter 17/wasm-login/tests/web.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter 17/wasm-login/tests/web.rs -------------------------------------------------------------------------------- /Chapter01/hello_world/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world..."); 3 | } 4 | -------------------------------------------------------------------------------- /Chapter01/hello_world_cargo/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter01/hello_world_cargo/Cargo.toml -------------------------------------------------------------------------------- /Chapter01/hello_world_cargo/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /Chapter02/data-types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/data-types/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/data-types/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/data-types/src/main.rs -------------------------------------------------------------------------------- /Chapter02/functions/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/functions/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/functions/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/functions/src/main.rs -------------------------------------------------------------------------------- /Chapter02/if-else-if/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/if-else-if/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/if-else-if/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/if-else-if/src/main.rs -------------------------------------------------------------------------------- /Chapter02/if-else/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/if-else/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/if-else/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/if-else/src/main.rs -------------------------------------------------------------------------------- /Chapter02/loops/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/loops/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/loops/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/loops/src/main.rs -------------------------------------------------------------------------------- /Chapter02/variables/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/variables/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/variables/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter02/variables/src/main.rs -------------------------------------------------------------------------------- /Chapter03/ownership_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/ownership_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/ownership_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_1/src/main.rs -------------------------------------------------------------------------------- /Chapter03/ownership_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/ownership_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/ownership_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_2/src/main.rs -------------------------------------------------------------------------------- /Chapter03/ownership_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/ownership_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/ownership_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_3/src/main.rs -------------------------------------------------------------------------------- /Chapter03/ownership_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/ownership_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/ownership_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_4/src/main.rs -------------------------------------------------------------------------------- /Chapter03/ownership_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/ownership_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/ownership_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_5/src/main.rs -------------------------------------------------------------------------------- /Chapter03/ownership_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/ownership_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/ownership_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/ownership_6/src/main.rs -------------------------------------------------------------------------------- /Chapter03/references_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/references_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/references_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_1/src/main.rs -------------------------------------------------------------------------------- /Chapter03/references_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/references_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/references_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_2/src/main.rs -------------------------------------------------------------------------------- /Chapter03/references_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/references_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/references_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/references_3/src/main.rs -------------------------------------------------------------------------------- /Chapter03/slice_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/slice_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/slice_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/slice_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/slice_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/slice_1/src/main.rs -------------------------------------------------------------------------------- /Chapter03/slice_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/slice_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter03/slice_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/slice_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter03/slice_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter03/slice_2/src/main.rs -------------------------------------------------------------------------------- /Chapter04/enums_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/enums_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/enums_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_1/src/main.rs -------------------------------------------------------------------------------- /Chapter04/enums_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/enums_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/enums_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_2/src/main.rs -------------------------------------------------------------------------------- /Chapter04/enums_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/enums_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/enums_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/enums_3/src/main.rs -------------------------------------------------------------------------------- /Chapter04/hashmap_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/hashmap_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/hashmap_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_1/src/main.rs -------------------------------------------------------------------------------- /Chapter04/hashmap_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/hashmap_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/hashmap_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_2/src/main.rs -------------------------------------------------------------------------------- /Chapter04/hashmap_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/hashmap_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/hashmap_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_3/src/main.rs -------------------------------------------------------------------------------- /Chapter04/hashmap_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/hashmap_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/hashmap_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/hashmap_4/src/main.rs -------------------------------------------------------------------------------- /Chapter04/methods_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/methods_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/methods_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/methods_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/methods_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/methods_1/src/main.rs -------------------------------------------------------------------------------- /Chapter04/methods_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/methods_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/methods_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/methods_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/methods_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/methods_2/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_1/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_2/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_3/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_4/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_5/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_6/src/main.rs -------------------------------------------------------------------------------- /Chapter04/string_7/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_7/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/string_7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_7/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/string_7/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/string_7/src/main.rs -------------------------------------------------------------------------------- /Chapter04/vector_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/vector_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/vector_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/vector_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/vector_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/vector_1/src/main.rs -------------------------------------------------------------------------------- /Chapter04/vector_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/vector_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter04/vector_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/vector_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/vector_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter04/vector_2/src/main.rs -------------------------------------------------------------------------------- /Chapter05/binary-crate/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/binary-crate/Cargo.lock -------------------------------------------------------------------------------- /Chapter05/binary-crate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/binary-crate/Cargo.toml -------------------------------------------------------------------------------- /Chapter05/binary-crate/src/main.rs: -------------------------------------------------------------------------------- 1 | fn main() { 2 | println!("Hello, world!"); 3 | } 4 | -------------------------------------------------------------------------------- /Chapter05/library-crate/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/library-crate/Cargo.lock -------------------------------------------------------------------------------- /Chapter05/library-crate/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/library-crate/Cargo.toml -------------------------------------------------------------------------------- /Chapter05/library-crate/src/bin/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/library-crate/src/bin/main.rs -------------------------------------------------------------------------------- /Chapter05/library-crate/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/library-crate/src/lib.rs -------------------------------------------------------------------------------- /Chapter05/modules/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/Cargo.lock -------------------------------------------------------------------------------- /Chapter05/modules/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/Cargo.toml -------------------------------------------------------------------------------- /Chapter05/modules/src/cook_food.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/src/cook_food.rs -------------------------------------------------------------------------------- /Chapter05/modules/src/cook_food/chinese.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/src/cook_food/chinese.rs -------------------------------------------------------------------------------- /Chapter05/modules/src/cook_food/indian.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/src/cook_food/indian.rs -------------------------------------------------------------------------------- /Chapter05/modules/src/cook_food/italian.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/src/cook_food/italian.rs -------------------------------------------------------------------------------- /Chapter05/modules/src/cook_food/mexican.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/src/cook_food/mexican.rs -------------------------------------------------------------------------------- /Chapter05/modules/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter05/modules/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_1/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_2/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_3/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_4/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_5/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_6/src/main.rs -------------------------------------------------------------------------------- /Chapter06/errors_7/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_7/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/errors_7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_7/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/errors_7/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter06/errors_7/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_1/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_2/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_3/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_4/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_5/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_6/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_7/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_7/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_7/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_7/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_7/src/main.rs -------------------------------------------------------------------------------- /Chapter07/generics_8/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_8/Cargo.lock -------------------------------------------------------------------------------- /Chapter07/generics_8/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_8/Cargo.toml -------------------------------------------------------------------------------- /Chapter07/generics_8/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter07/generics_8/src/main.rs -------------------------------------------------------------------------------- /Chapter08/tests_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/tests_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/tests_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_1/src/main.rs -------------------------------------------------------------------------------- /Chapter08/tests_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/tests_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/tests_2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_2/src/lib.rs -------------------------------------------------------------------------------- /Chapter08/tests_2/tests/integration_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter08/tests_2/tests/integration_tests.rs -------------------------------------------------------------------------------- /Chapter09/closures_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/closures_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/closures_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_1/src/main.rs -------------------------------------------------------------------------------- /Chapter09/closures_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/closures_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/closures_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_2/src/main.rs -------------------------------------------------------------------------------- /Chapter09/closures_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/closures_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/closures_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_3/src/main.rs -------------------------------------------------------------------------------- /Chapter09/closures_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/closures_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/closures_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/closures_4/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_1/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_2/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_3/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_4/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_5/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_6/src/main.rs -------------------------------------------------------------------------------- /Chapter09/iterators_7/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_7/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/iterators_7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_7/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/iterators_7/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter09/iterators_7/src/main.rs -------------------------------------------------------------------------------- /Chapter10/smartpointer_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/smartpointer_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/smartpointer_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_1/src/main.rs -------------------------------------------------------------------------------- /Chapter10/smartpointer_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/smartpointer_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/smartpointer_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_2/src/main.rs -------------------------------------------------------------------------------- /Chapter10/smartpointer_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/smartpointer_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/smartpointer_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_3/src/main.rs -------------------------------------------------------------------------------- /Chapter10/smartpointer_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/smartpointer_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/smartpointer_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_4/src/main.rs -------------------------------------------------------------------------------- /Chapter10/smartpointer_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/smartpointer_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/smartpointer_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_5/src/main.rs -------------------------------------------------------------------------------- /Chapter10/smartpointer_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/smartpointer_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/smartpointer_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter10/smartpointer_6/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_1/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_1/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_1/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_2/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_2/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_2/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_3/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_3/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_3/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_4/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_4/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_4/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_5/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_5/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_5/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_6/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_6/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_6/src/main.rs -------------------------------------------------------------------------------- /Chapter11/concurrency_7/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_7/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/concurrency_7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_7/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/concurrency_7/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter11/concurrency_7/src/main.rs -------------------------------------------------------------------------------- /Chapter12/oop1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop1/Cargo.lock -------------------------------------------------------------------------------- /Chapter12/oop1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop1/Cargo.toml -------------------------------------------------------------------------------- /Chapter12/oop1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop1/src/main.rs -------------------------------------------------------------------------------- /Chapter12/oop2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop2/Cargo.lock -------------------------------------------------------------------------------- /Chapter12/oop2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop2/Cargo.toml -------------------------------------------------------------------------------- /Chapter12/oop2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop2/src/main.rs -------------------------------------------------------------------------------- /Chapter12/oop3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop3/Cargo.lock -------------------------------------------------------------------------------- /Chapter12/oop3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop3/Cargo.toml -------------------------------------------------------------------------------- /Chapter12/oop3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop3/src/main.rs -------------------------------------------------------------------------------- /Chapter12/oop4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop4/Cargo.lock -------------------------------------------------------------------------------- /Chapter12/oop4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop4/Cargo.toml -------------------------------------------------------------------------------- /Chapter12/oop4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop4/src/main.rs -------------------------------------------------------------------------------- /Chapter12/oop5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop5/Cargo.lock -------------------------------------------------------------------------------- /Chapter12/oop5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop5/Cargo.toml -------------------------------------------------------------------------------- /Chapter12/oop5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter12/oop5/src/main.rs -------------------------------------------------------------------------------- /Chapter13/ds1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds1/Cargo.lock -------------------------------------------------------------------------------- /Chapter13/ds1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds1/Cargo.toml -------------------------------------------------------------------------------- /Chapter13/ds1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds1/src/main.rs -------------------------------------------------------------------------------- /Chapter13/ds2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds2/Cargo.lock -------------------------------------------------------------------------------- /Chapter13/ds2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds2/Cargo.toml -------------------------------------------------------------------------------- /Chapter13/ds2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds2/src/main.rs -------------------------------------------------------------------------------- /Chapter13/ds3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds3/Cargo.lock -------------------------------------------------------------------------------- /Chapter13/ds3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds3/Cargo.toml -------------------------------------------------------------------------------- /Chapter13/ds3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds3/src/main.rs -------------------------------------------------------------------------------- /Chapter13/ds4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds4/Cargo.lock -------------------------------------------------------------------------------- /Chapter13/ds4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds4/Cargo.toml -------------------------------------------------------------------------------- /Chapter13/ds4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter13/ds4/src/main.rs -------------------------------------------------------------------------------- /Chapter14/calculator/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter14/calculator/Cargo.lock -------------------------------------------------------------------------------- /Chapter14/calculator/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter14/calculator/Cargo.toml -------------------------------------------------------------------------------- /Chapter14/calculator/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter14/calculator/src/main.rs -------------------------------------------------------------------------------- /Chapter16/todo-list/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter16/todo-list/Cargo.lock -------------------------------------------------------------------------------- /Chapter16/todo-list/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter16/todo-list/Cargo.toml -------------------------------------------------------------------------------- /Chapter16/todo-list/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter16/todo-list/src/main.rs -------------------------------------------------------------------------------- /Chapter16/todo-list/todo.db: -------------------------------------------------------------------------------- 1 | Run 5 miles : To Do 2 | Study Rust : In Progress 3 | -------------------------------------------------------------------------------- /Chapter18/embedded-rust/.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/.cargo/config.toml -------------------------------------------------------------------------------- /Chapter18/embedded-rust/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/Cargo.lock -------------------------------------------------------------------------------- /Chapter18/embedded-rust/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/Cargo.toml -------------------------------------------------------------------------------- /Chapter18/embedded-rust/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/README.md -------------------------------------------------------------------------------- /Chapter18/embedded-rust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/build.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/allocator.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/crash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/crash.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/device.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/exception.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/exception.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/hello.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/hello.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/itm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/itm.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/panic.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/examples/test_on_host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/examples/test_on_host.rs -------------------------------------------------------------------------------- /Chapter18/embedded-rust/memory.x: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/memory.x -------------------------------------------------------------------------------- /Chapter18/embedded-rust/openocd.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/openocd.cfg -------------------------------------------------------------------------------- /Chapter18/embedded-rust/openocd.gdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/openocd.gdb -------------------------------------------------------------------------------- /Chapter18/embedded-rust/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter18/embedded-rust/src/main.rs -------------------------------------------------------------------------------- /Chapter19/nn_classifier/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter19/nn_classifier/Cargo.lock -------------------------------------------------------------------------------- /Chapter19/nn_classifier/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter19/nn_classifier/Cargo.toml -------------------------------------------------------------------------------- /Chapter19/nn_classifier/ZeroOne_test.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter19/nn_classifier/ZeroOne_test.csv -------------------------------------------------------------------------------- /Chapter19/nn_classifier/ZeroOne_train.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter19/nn_classifier/ZeroOne_train.csv -------------------------------------------------------------------------------- /Chapter19/nn_classifier/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/Chapter19/nn_classifier/src/main.rs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bpbpublications/Rust-Crash-Course/HEAD/README.md --------------------------------------------------------------------------------