Skip to content

Commit

Permalink
Format TOML
Browse files Browse the repository at this point in the history
  • Loading branch information
LukeMathWalker committed May 24, 2024
1 parent ca8c0c6 commit 4b4ffa6
Show file tree
Hide file tree
Showing 55 changed files with 59 additions and 59 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
# Learn Rust, one exercise at a time

You've heard about Rust, but you never had the chance to try it out?
You've heard about Rust, but you never had the chance to try it out?\
This course is for you!

You'll learn Rust by solving 100 exercises.
You'll learn Rust by solving 100 exercises.\
You'll go from knowing nothing about Rust to being able to start
writing your own programs, one exercise at a time.

> [!NOTE]
> This course has been written by [Mainmatter](https://mainmatter.com/rust-consulting/).
> It's one of the trainings in [our portfolio of Rust workshops](https://mainmatter.com/services/workshops/rust/).
> This course has been written by [Mainmatter](https://mainmatter.com/rust-consulting/).\
> It's one of the trainings in [our portfolio of Rust workshops](https://mainmatter.com/services/workshops/rust/).\
> Check out our [landing page](https://mainmatter.com/rust-consulting/) if you're looking for Rust consulting or
> training!
Expand All @@ -20,7 +20,7 @@ to get started with the course.

## Requirements

- **Rust** (follow instructions [here](https://www.rust-lang.org/tools/install)).
- **Rust** (follow instructions [here](https://www.rust-lang.org/tools/install)).\
If `rustup` is already installed on your system, run `rustup update` (or another appropriate command depending on how
you installed Rust on your system)
to make sure you're running on the latest stable version.
Expand Down
2 changes: 1 addition & 1 deletion exercises/02_basic_calculator/05_factorial/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "factorial"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/02_basic_calculator/06_while/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "while_"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/02_basic_calculator/07_for/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "for_"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/02_basic_calculator/08_overflow/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "overflow"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/02_basic_calculator/09_saturating/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "saturating"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/02_basic_calculator/10_as_casting/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "as_cast"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/01_struct/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "struct_"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/02_validation/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dev-dependencies]
common = { path = "../../../helpers/common" }
common = { path = "../../../helpers/common" }
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/03_modules/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "modules"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/04_visibility/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "visibility"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/06_ownership/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "ownership"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/08_stack/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "stack"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/09_heap/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "heap"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/10_references_in_memory/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "references_in_memory"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/11_destructor/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "destructor"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/03_ticket_v1/12_outro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "outro_02"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/01_trait/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "trait_"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/02_orphan_rule/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "orphan"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/03_operator_overloading/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "overloading"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/04_derive/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "derives"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/05_trait_bounds/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "trait_bounds"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/07_deref/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "deref"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/08_sized/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "sized"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/09_from/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "from"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/10_assoc_vs_generic/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "assoc_vs_generic"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/11_clone/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "clone"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/12_copy/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "copy"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/13_drop/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "drop"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/04_traits/14_outro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "outro_03"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/05_ticket_v2/02_match/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "match_"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/05_ticket_v2/04_if_let/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "if_let"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/05_ticket_v2/09_error_trait/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dev-dependencies]
static_assertions = "1.1.0"
common = { path = "../../../helpers/common" }
static_assertions = "1.1.0"
2 changes: 1 addition & 1 deletion exercises/05_ticket_v2/10_packages/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "packages"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/05_ticket_v2/13_try_from/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ name = "tryfrom"
version = "0.1.0"
edition = "2021"

[dependencies]
[dependencies]
2 changes: 1 addition & 1 deletion exercises/05_ticket_v2/15_outro/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "outro_04"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/06_ticket_management/04_iterators/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ticket_fields = { path = "../../../helpers/ticket_fields" }
ticket_fields = { path = "../../../helpers/ticket_fields" }
2 changes: 1 addition & 1 deletion exercises/06_ticket_management/05_iter/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ticket_fields = { path = "../../../helpers/ticket_fields" }
ticket_fields = { path = "../../../helpers/ticket_fields" }
2 changes: 1 addition & 1 deletion exercises/06_ticket_management/06_lifetimes/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ticket_fields = { path = "../../../helpers/ticket_fields" }
ticket_fields = { path = "../../../helpers/ticket_fields" }
2 changes: 1 addition & 1 deletion exercises/07_threads/01_threads/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "threads"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/07_threads/02_static/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "static"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/07_threads/03_leak/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "leaking"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/07_threads/04_scoped_threads/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[package]
name = "scoped_threads"
version = "0.1.0"
edition = "2021"
edition = "2021"
2 changes: 1 addition & 1 deletion exercises/07_threads/10_patch/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ticket_fields = { path = "../../../helpers/ticket_fields" }
thiserror = "1.0.59"
ticket_fields = { path = "../../../helpers/ticket_fields" }
2 changes: 1 addition & 1 deletion exercises/07_threads/11_locks/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ticket_fields = { path = "../../../helpers/ticket_fields" }
thiserror = "1.0.60"
ticket_fields = { path = "../../../helpers/ticket_fields" }
2 changes: 1 addition & 1 deletion exercises/07_threads/12_rw_lock/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
ticket_fields = { path = "../../../helpers/ticket_fields" }
thiserror = "1.0.60"
ticket_fields = { path = "../../../helpers/ticket_fields" }
2 changes: 1 addition & 1 deletion exercises/08_futures/01_async_fn/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
anyhow = "1.0.83"
tokio = { version = "1", features = ["full"] }
anyhow = "1.0.83"
2 changes: 1 addition & 1 deletion exercises/08_futures/02_spawn/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
anyhow = "1.0.83"
tokio = { version = "1", features = ["full"] }
anyhow = "1.0.83"
2 changes: 1 addition & 1 deletion exercises/08_futures/03_runtime/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
anyhow = "1.0.83"
tokio = { version = "1", features = ["full"] }
anyhow = "1.0.83"
2 changes: 1 addition & 1 deletion exercises/08_futures/04_future/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
tokio = { version = "1", features = ["full"] }
tokio = { version = "1", features = ["full"] }
2 changes: 1 addition & 1 deletion exercises/08_futures/05_blocking/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@ version = "0.1.0"
edition = "2021"

[dependencies]
anyhow = "1.0.83"
tokio = { version = "1", features = ["full"] }
anyhow = "1.0.83"
2 changes: 1 addition & 1 deletion exercises/08_futures/06_async_aware_primitives/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
tokio = { version = "1", features = ["full"] }
tokio = { version = "1", features = ["full"] }
2 changes: 1 addition & 1 deletion exercises/08_futures/07_cancellation/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"

[dependencies]
tokio = { version = "1", features = ["full"] }
tokio = { version = "1", features = ["full"] }
Loading

0 comments on commit 4b4ffa6

Please sign in to comment.