├── .gitattributes ├── .gitignore ├── Chapter01 ├── iterators.rs └── itertools │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter02 ├── example1.rs ├── example2.rs ├── example3.rs ├── example4.rs ├── example5.rs ├── example6.rs ├── example7.rs └── example8 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── build.rs │ └── src │ └── main.rs ├── Chapter03 ├── example1.rs ├── example2.rs ├── example3.rs ├── example4.rs ├── example5.rs └── example6.rs ├── Chapter04 ├── example1.rs └── example2 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── clippy.toml │ └── src │ └── main.rs ├── Chapter05 └── README.txt ├── Chapter06 ├── example1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── example2 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── benches │ │ └── example.rs │ └── src │ │ └── lib.rs └── example3 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── benches │ └── example.rs │ └── src │ └── lib.rs ├── Chapter07 ├── example1.rs ├── example2.rs ├── example3.rs └── example4.rs ├── Chapter08 ├── example1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example10 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example11 │ ├── .env │ ├── Cargo.lock │ ├── Cargo.toml │ ├── migrations │ │ ├── .gitkeep │ │ └── 2018-02-19-211409_initial_schema │ │ │ ├── down.sql │ │ │ └── up.sql │ ├── src │ │ └── main.rs │ └── test.sqlite ├── example12 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example6 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example7 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example8 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs └── example9 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── Chapter09 ├── example1.rs ├── example2.rs ├── example3.rs ├── example4.rs ├── example5 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── src │ │ └── main.rs │ └── type-name-derive │ │ ├── Cargo.toml │ │ └── src │ │ └── lib.rs └── example6 │ ├── Cargo.lock │ ├── Cargo.toml │ ├── getset-derive │ ├── Cargo.toml │ └── src │ │ └── lib.rs │ └── src │ └── main.rs ├── Chapter10 ├── example1.rs ├── example10.rs ├── example11.rs ├── example12.rs ├── example13.rs ├── example14.rs ├── example15 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example16 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example17 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example18 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example19 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example2.rs ├── example20 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example3.rs ├── example4.rs ├── example5.rs ├── example6.rs ├── example7.rs ├── example8.rs └── example9.rs ├── Chapter11 ├── example1 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example2 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example3 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example4 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example5 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ │ └── main.rs ├── example6.rs ├── example7.rs └── example8 │ ├── Cargo.lock │ ├── Cargo.toml │ └── src │ └── main.rs ├── LICENSE └── README.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/.gitignore -------------------------------------------------------------------------------- /Chapter01/iterators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter01/iterators.rs -------------------------------------------------------------------------------- /Chapter01/itertools/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter01/itertools/Cargo.lock -------------------------------------------------------------------------------- /Chapter01/itertools/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter01/itertools/Cargo.toml -------------------------------------------------------------------------------- /Chapter01/itertools/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter01/itertools/src/main.rs -------------------------------------------------------------------------------- /Chapter02/example1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example1.rs -------------------------------------------------------------------------------- /Chapter02/example2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example2.rs -------------------------------------------------------------------------------- /Chapter02/example3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example3.rs -------------------------------------------------------------------------------- /Chapter02/example4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example4.rs -------------------------------------------------------------------------------- /Chapter02/example5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example5.rs -------------------------------------------------------------------------------- /Chapter02/example6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example6.rs -------------------------------------------------------------------------------- /Chapter02/example7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example7.rs -------------------------------------------------------------------------------- /Chapter02/example8/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example8/Cargo.lock -------------------------------------------------------------------------------- /Chapter02/example8/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example8/Cargo.toml -------------------------------------------------------------------------------- /Chapter02/example8/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example8/build.rs -------------------------------------------------------------------------------- /Chapter02/example8/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter02/example8/src/main.rs -------------------------------------------------------------------------------- /Chapter03/example1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter03/example1.rs -------------------------------------------------------------------------------- /Chapter03/example2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter03/example2.rs -------------------------------------------------------------------------------- /Chapter03/example3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter03/example3.rs -------------------------------------------------------------------------------- /Chapter03/example4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter03/example4.rs -------------------------------------------------------------------------------- /Chapter03/example5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter03/example5.rs -------------------------------------------------------------------------------- /Chapter03/example6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter03/example6.rs -------------------------------------------------------------------------------- /Chapter04/example1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter04/example1.rs -------------------------------------------------------------------------------- /Chapter04/example2/Cargo.lock: -------------------------------------------------------------------------------- 1 | [[package]] 2 | name = "example2" 3 | version = "0.1.0" 4 | 5 | -------------------------------------------------------------------------------- /Chapter04/example2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter04/example2/Cargo.toml -------------------------------------------------------------------------------- /Chapter04/example2/clippy.toml: -------------------------------------------------------------------------------- 1 | cyclomatic-complexity-threshold = 30 2 | -------------------------------------------------------------------------------- /Chapter04/example2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter04/example2/src/main.rs -------------------------------------------------------------------------------- /Chapter05/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter05/README.txt -------------------------------------------------------------------------------- /Chapter06/example1/Cargo.lock: -------------------------------------------------------------------------------- 1 | [[package]] 2 | name = "example1" 3 | version = "0.1.0" 4 | 5 | -------------------------------------------------------------------------------- /Chapter06/example1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example1/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/example1/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example1/src/lib.rs -------------------------------------------------------------------------------- /Chapter06/example2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example2/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/example2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example2/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/example2/benches/example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example2/benches/example.rs -------------------------------------------------------------------------------- /Chapter06/example2/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example2/src/lib.rs -------------------------------------------------------------------------------- /Chapter06/example3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example3/Cargo.lock -------------------------------------------------------------------------------- /Chapter06/example3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example3/Cargo.toml -------------------------------------------------------------------------------- /Chapter06/example3/benches/example.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example3/benches/example.rs -------------------------------------------------------------------------------- /Chapter06/example3/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter06/example3/src/lib.rs -------------------------------------------------------------------------------- /Chapter07/example1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter07/example1.rs -------------------------------------------------------------------------------- /Chapter07/example2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter07/example2.rs -------------------------------------------------------------------------------- /Chapter07/example3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter07/example3.rs -------------------------------------------------------------------------------- /Chapter07/example4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter07/example4.rs -------------------------------------------------------------------------------- /Chapter08/example1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example1/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example1/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example1/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example10/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example10/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example10/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example10/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example10/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example10/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example11/.env: -------------------------------------------------------------------------------- 1 | DATABASE_URL=test.sqlite 2 | -------------------------------------------------------------------------------- /Chapter08/example11/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example11/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example11/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example11/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example11/migrations/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Chapter08/example11/migrations/2018-02-19-211409_initial_schema/down.sql: -------------------------------------------------------------------------------- 1 | DROP TABLE `users`; 2 | -------------------------------------------------------------------------------- /Chapter08/example11/migrations/2018-02-19-211409_initial_schema/up.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example11/migrations/2018-02-19-211409_initial_schema/up.sql -------------------------------------------------------------------------------- /Chapter08/example11/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example11/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example11/test.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example11/test.sqlite -------------------------------------------------------------------------------- /Chapter08/example12/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example12/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example12/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example12/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example12/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example12/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example2/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example2/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example2/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example3/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example3/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example3/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example4/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example4/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example4/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example5/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example5/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example5/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example6/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example6/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example6/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example7/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example7/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example7/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example7/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example7/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example7/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example8/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example8/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example8/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example8/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example8/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example8/src/main.rs -------------------------------------------------------------------------------- /Chapter08/example9/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example9/Cargo.lock -------------------------------------------------------------------------------- /Chapter08/example9/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example9/Cargo.toml -------------------------------------------------------------------------------- /Chapter08/example9/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter08/example9/src/main.rs -------------------------------------------------------------------------------- /Chapter09/example1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example1.rs -------------------------------------------------------------------------------- /Chapter09/example2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example2.rs -------------------------------------------------------------------------------- /Chapter09/example3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example3.rs -------------------------------------------------------------------------------- /Chapter09/example4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example4.rs -------------------------------------------------------------------------------- /Chapter09/example5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example5/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/example5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example5/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/example5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example5/src/main.rs -------------------------------------------------------------------------------- /Chapter09/example5/type-name-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example5/type-name-derive/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/example5/type-name-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example5/type-name-derive/src/lib.rs -------------------------------------------------------------------------------- /Chapter09/example6/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example6/Cargo.lock -------------------------------------------------------------------------------- /Chapter09/example6/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example6/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/example6/getset-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example6/getset-derive/Cargo.toml -------------------------------------------------------------------------------- /Chapter09/example6/getset-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example6/getset-derive/src/lib.rs -------------------------------------------------------------------------------- /Chapter09/example6/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter09/example6/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example1.rs -------------------------------------------------------------------------------- /Chapter10/example10.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example10.rs -------------------------------------------------------------------------------- /Chapter10/example11.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example11.rs -------------------------------------------------------------------------------- /Chapter10/example12.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example12.rs -------------------------------------------------------------------------------- /Chapter10/example13.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example13.rs -------------------------------------------------------------------------------- /Chapter10/example14.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example14.rs -------------------------------------------------------------------------------- /Chapter10/example15/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example15/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/example15/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example15/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/example15/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example15/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example16/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example16/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/example16/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example16/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/example16/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example16/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example17/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example17/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/example17/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example17/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/example17/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example17/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example18/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example18/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/example18/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example18/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/example18/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example18/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example19/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example19/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/example19/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example19/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/example19/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example19/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example2.rs -------------------------------------------------------------------------------- /Chapter10/example20/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example20/Cargo.lock -------------------------------------------------------------------------------- /Chapter10/example20/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example20/Cargo.toml -------------------------------------------------------------------------------- /Chapter10/example20/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example20/src/main.rs -------------------------------------------------------------------------------- /Chapter10/example3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example3.rs -------------------------------------------------------------------------------- /Chapter10/example4.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example4.rs -------------------------------------------------------------------------------- /Chapter10/example5.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example5.rs -------------------------------------------------------------------------------- /Chapter10/example6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example6.rs -------------------------------------------------------------------------------- /Chapter10/example7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example7.rs -------------------------------------------------------------------------------- /Chapter10/example8.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example8.rs -------------------------------------------------------------------------------- /Chapter10/example9.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter10/example9.rs -------------------------------------------------------------------------------- /Chapter11/example1/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example1/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/example1/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example1/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/example1/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example1/src/main.rs -------------------------------------------------------------------------------- /Chapter11/example2/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example2/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/example2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example2/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/example2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example2/src/main.rs -------------------------------------------------------------------------------- /Chapter11/example3/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example3/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/example3/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example3/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/example3/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example3/src/main.rs -------------------------------------------------------------------------------- /Chapter11/example4/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example4/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/example4/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example4/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/example4/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example4/src/main.rs -------------------------------------------------------------------------------- /Chapter11/example5/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example5/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/example5/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example5/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/example5/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example5/src/main.rs -------------------------------------------------------------------------------- /Chapter11/example6.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example6.rs -------------------------------------------------------------------------------- /Chapter11/example7.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example7.rs -------------------------------------------------------------------------------- /Chapter11/example8/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example8/Cargo.lock -------------------------------------------------------------------------------- /Chapter11/example8/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example8/Cargo.toml -------------------------------------------------------------------------------- /Chapter11/example8/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/Chapter11/example8/src/main.rs -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Rust-High-Performance/HEAD/README.md --------------------------------------------------------------------------------