├── .gitignore ├── chapter-eight ├── Cargo.lock ├── Cargo.toml └── src │ └── bin │ ├── bilocks.rs │ ├── combinators.rs │ ├── errors.rs │ ├── oneshot.rs │ ├── pool.rs │ ├── returning.rs │ ├── sinks.rs │ └── streams.rs ├── chapter-five ├── Cargo.lock ├── Cargo.toml ├── chapter-five-derive │ ├── Cargo.toml │ └── src │ │ └── lib.rs ├── number.txt └── src │ └── bin │ ├── bit_fields.rs │ ├── boxing.rs │ ├── conversion.rs │ ├── custom_derive.rs │ ├── interior_mutability.rs │ ├── lazy_static.rs │ └── shared.rs ├── chapter-four ├── Cargo.lock ├── Cargo.toml ├── pet_owner.json ├── preferences.toml ├── solar_system_compared_to_earth.csv └── src │ └── bin │ ├── csv.rs │ ├── dynamic_json.rs │ ├── json.rs │ ├── serde_csv.rs │ └── toml.rs ├── chapter-nine ├── Cargo.lock ├── Cargo.toml ├── files │ ├── bar.html │ ├── foo.html │ ├── index.html │ ├── invalid_method.html │ ├── not_found.html │ └── style.css └── src │ └── bin │ ├── echo_server_with_routing.rs │ ├── file_server.rs │ ├── hello_world_server.rs │ └── making_requests.rs ├── chapter-one ├── Cargo.lock ├── Cargo.toml └── src │ └── bin │ ├── builder.rs │ ├── cli_params.rs │ ├── concat.rs │ ├── constructor.rs │ ├── default.rs │ ├── env_vars.rs │ ├── format.rs │ ├── parallelism.rs │ ├── rand.rs │ ├── regex.rs │ ├── stdin.rs │ └── variadic.rs ├── chapter-seven ├── Cargo.lock ├── Cargo.toml └── src │ └── bin │ ├── atomic.rs │ ├── channels.rs │ ├── connection_handler.rs │ ├── join.rs │ ├── par_iter.rs │ ├── rw_lock.rs │ └── sharing_in_closures.rs ├── chapter-six ├── Cargo.lock ├── Cargo.toml ├── age.txt ├── log.txt └── src │ └── bin │ ├── custom_error.rs │ ├── custom_logger.rs │ ├── drop.rs │ ├── logging.rs │ └── raii.rs ├── chapter-ten ├── Cargo.lock ├── Cargo.toml └── src │ └── bin │ ├── benchmarking.rs │ ├── compose_functions.rs │ ├── generator.rs │ ├── inclusive_range.rs │ ├── iterator_step_by.rs │ ├── retain_string.rs │ └── return_abstract.rs ├── chapter-three ├── Cargo.lock ├── Cargo.toml ├── bar.bin ├── ferris.png ├── ferris_decoded.png ├── ferris_encoded.zlib ├── foo.txt └── src │ └── bin │ ├── binary_files.rs │ ├── bytes.rs │ ├── compression.rs │ ├── glob.rs │ ├── text_files.rs │ └── traverse_files.rs ├── chapter-two ├── Cargo.lock ├── Cargo.toml └── src │ └── bin │ ├── hashmap.rs │ ├── hashset.rs │ ├── iterator.rs │ ├── own_iterator.rs │ ├── slab.rs │ ├── string.rs │ ├── vecdeque.rs │ └── vector.rs ├── github-resources └── cover.png └── readme.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/.gitignore -------------------------------------------------------------------------------- /chapter-eight/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/Cargo.lock -------------------------------------------------------------------------------- /chapter-eight/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/Cargo.toml -------------------------------------------------------------------------------- /chapter-eight/src/bin/bilocks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/bilocks.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/combinators.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/combinators.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/errors.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/oneshot.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/oneshot.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/pool.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/returning.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/returning.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/sinks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/sinks.rs -------------------------------------------------------------------------------- /chapter-eight/src/bin/streams.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-eight/src/bin/streams.rs -------------------------------------------------------------------------------- /chapter-five/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/Cargo.lock -------------------------------------------------------------------------------- /chapter-five/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/Cargo.toml -------------------------------------------------------------------------------- /chapter-five/chapter-five-derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/chapter-five-derive/Cargo.toml -------------------------------------------------------------------------------- /chapter-five/chapter-five-derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/chapter-five-derive/src/lib.rs -------------------------------------------------------------------------------- /chapter-five/number.txt: -------------------------------------------------------------------------------- 1 | 777 -------------------------------------------------------------------------------- /chapter-five/src/bin/bit_fields.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/bit_fields.rs -------------------------------------------------------------------------------- /chapter-five/src/bin/boxing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/boxing.rs -------------------------------------------------------------------------------- /chapter-five/src/bin/conversion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/conversion.rs -------------------------------------------------------------------------------- /chapter-five/src/bin/custom_derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/custom_derive.rs -------------------------------------------------------------------------------- /chapter-five/src/bin/interior_mutability.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/interior_mutability.rs -------------------------------------------------------------------------------- /chapter-five/src/bin/lazy_static.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/lazy_static.rs -------------------------------------------------------------------------------- /chapter-five/src/bin/shared.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-five/src/bin/shared.rs -------------------------------------------------------------------------------- /chapter-four/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/Cargo.lock -------------------------------------------------------------------------------- /chapter-four/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/Cargo.toml -------------------------------------------------------------------------------- /chapter-four/pet_owner.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/pet_owner.json -------------------------------------------------------------------------------- /chapter-four/preferences.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/preferences.toml -------------------------------------------------------------------------------- /chapter-four/solar_system_compared_to_earth.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/solar_system_compared_to_earth.csv -------------------------------------------------------------------------------- /chapter-four/src/bin/csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/src/bin/csv.rs -------------------------------------------------------------------------------- /chapter-four/src/bin/dynamic_json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/src/bin/dynamic_json.rs -------------------------------------------------------------------------------- /chapter-four/src/bin/json.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/src/bin/json.rs -------------------------------------------------------------------------------- /chapter-four/src/bin/serde_csv.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/src/bin/serde_csv.rs -------------------------------------------------------------------------------- /chapter-four/src/bin/toml.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-four/src/bin/toml.rs -------------------------------------------------------------------------------- /chapter-nine/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/Cargo.lock -------------------------------------------------------------------------------- /chapter-nine/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/Cargo.toml -------------------------------------------------------------------------------- /chapter-nine/files/bar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/files/bar.html -------------------------------------------------------------------------------- /chapter-nine/files/foo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/files/foo.html -------------------------------------------------------------------------------- /chapter-nine/files/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/files/index.html -------------------------------------------------------------------------------- /chapter-nine/files/invalid_method.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/files/invalid_method.html -------------------------------------------------------------------------------- /chapter-nine/files/not_found.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/files/not_found.html -------------------------------------------------------------------------------- /chapter-nine/files/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/files/style.css -------------------------------------------------------------------------------- /chapter-nine/src/bin/echo_server_with_routing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/src/bin/echo_server_with_routing.rs -------------------------------------------------------------------------------- /chapter-nine/src/bin/file_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/src/bin/file_server.rs -------------------------------------------------------------------------------- /chapter-nine/src/bin/hello_world_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/src/bin/hello_world_server.rs -------------------------------------------------------------------------------- /chapter-nine/src/bin/making_requests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-nine/src/bin/making_requests.rs -------------------------------------------------------------------------------- /chapter-one/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/Cargo.lock -------------------------------------------------------------------------------- /chapter-one/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/Cargo.toml -------------------------------------------------------------------------------- /chapter-one/src/bin/builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/builder.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/cli_params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/cli_params.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/concat.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/concat.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/constructor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/constructor.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/default.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/default.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/env_vars.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/env_vars.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/format.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/parallelism.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/parallelism.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/rand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/rand.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/regex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/regex.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/stdin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/stdin.rs -------------------------------------------------------------------------------- /chapter-one/src/bin/variadic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-one/src/bin/variadic.rs -------------------------------------------------------------------------------- /chapter-seven/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/Cargo.lock -------------------------------------------------------------------------------- /chapter-seven/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/Cargo.toml -------------------------------------------------------------------------------- /chapter-seven/src/bin/atomic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/atomic.rs -------------------------------------------------------------------------------- /chapter-seven/src/bin/channels.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/channels.rs -------------------------------------------------------------------------------- /chapter-seven/src/bin/connection_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/connection_handler.rs -------------------------------------------------------------------------------- /chapter-seven/src/bin/join.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/join.rs -------------------------------------------------------------------------------- /chapter-seven/src/bin/par_iter.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/par_iter.rs -------------------------------------------------------------------------------- /chapter-seven/src/bin/rw_lock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/rw_lock.rs -------------------------------------------------------------------------------- /chapter-seven/src/bin/sharing_in_closures.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-seven/src/bin/sharing_in_closures.rs -------------------------------------------------------------------------------- /chapter-six/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/Cargo.lock -------------------------------------------------------------------------------- /chapter-six/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/Cargo.toml -------------------------------------------------------------------------------- /chapter-six/age.txt: -------------------------------------------------------------------------------- 1 | 21 -------------------------------------------------------------------------------- /chapter-six/log.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/log.txt -------------------------------------------------------------------------------- /chapter-six/src/bin/custom_error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/src/bin/custom_error.rs -------------------------------------------------------------------------------- /chapter-six/src/bin/custom_logger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/src/bin/custom_logger.rs -------------------------------------------------------------------------------- /chapter-six/src/bin/drop.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/src/bin/drop.rs -------------------------------------------------------------------------------- /chapter-six/src/bin/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/src/bin/logging.rs -------------------------------------------------------------------------------- /chapter-six/src/bin/raii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-six/src/bin/raii.rs -------------------------------------------------------------------------------- /chapter-ten/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/Cargo.lock -------------------------------------------------------------------------------- /chapter-ten/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/Cargo.toml -------------------------------------------------------------------------------- /chapter-ten/src/bin/benchmarking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/benchmarking.rs -------------------------------------------------------------------------------- /chapter-ten/src/bin/compose_functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/compose_functions.rs -------------------------------------------------------------------------------- /chapter-ten/src/bin/generator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/generator.rs -------------------------------------------------------------------------------- /chapter-ten/src/bin/inclusive_range.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/inclusive_range.rs -------------------------------------------------------------------------------- /chapter-ten/src/bin/iterator_step_by.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/iterator_step_by.rs -------------------------------------------------------------------------------- /chapter-ten/src/bin/retain_string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/retain_string.rs -------------------------------------------------------------------------------- /chapter-ten/src/bin/return_abstract.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-ten/src/bin/return_abstract.rs -------------------------------------------------------------------------------- /chapter-three/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/Cargo.lock -------------------------------------------------------------------------------- /chapter-three/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/Cargo.toml -------------------------------------------------------------------------------- /chapter-three/bar.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/bar.bin -------------------------------------------------------------------------------- /chapter-three/ferris.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/ferris.png -------------------------------------------------------------------------------- /chapter-three/ferris_decoded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/ferris_decoded.png -------------------------------------------------------------------------------- /chapter-three/ferris_encoded.zlib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/ferris_encoded.zlib -------------------------------------------------------------------------------- /chapter-three/foo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/foo.txt -------------------------------------------------------------------------------- /chapter-three/src/bin/binary_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/src/bin/binary_files.rs -------------------------------------------------------------------------------- /chapter-three/src/bin/bytes.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/src/bin/bytes.rs -------------------------------------------------------------------------------- /chapter-three/src/bin/compression.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/src/bin/compression.rs -------------------------------------------------------------------------------- /chapter-three/src/bin/glob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/src/bin/glob.rs -------------------------------------------------------------------------------- /chapter-three/src/bin/text_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/src/bin/text_files.rs -------------------------------------------------------------------------------- /chapter-three/src/bin/traverse_files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-three/src/bin/traverse_files.rs -------------------------------------------------------------------------------- /chapter-two/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/Cargo.lock -------------------------------------------------------------------------------- /chapter-two/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/Cargo.toml -------------------------------------------------------------------------------- /chapter-two/src/bin/hashmap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/hashmap.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/hashset.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/hashset.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/iterator.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/own_iterator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/own_iterator.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/slab.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/slab.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/string.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/string.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/vecdeque.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/vecdeque.rs -------------------------------------------------------------------------------- /chapter-two/src/bin/vector.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/chapter-two/src/bin/vector.rs -------------------------------------------------------------------------------- /github-resources/cover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/github-resources/cover.png -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/janhohenheim/rust-standard-library-cookbook/HEAD/readme.md --------------------------------------------------------------------------------