Commit Graph
127 Commits
Author SHA1 Message Date
mckzm e732ea82e4 Fix minor typo in 09_bounded.md (#125)
Trim errant `s` from `enqueue`'s end in [Bounded vs unbounded channels](https://rust-exercises.com/100-exercises/07_threads/09_bounded.html):

`if the producers enqueues messages` -> `if the producers enqueue messages`
2024-08-05 15:03:31 +02:00
LukeMathWalker 056505d89f It's enough for one field to be private. Closes #69 2024-08-01 15:10:50 +02:00
LukeMathWalker b039a6c5c2 Formatting 2024-08-01 15:09:40 +02:00
LukeMathWalker 3a9c9ea520 Remove reference to cargo new to avoid confusion. Closes #71. 2024-08-01 15:09:24 +02:00
LukeMathWalker 3f4d31148f Add cargo-modules. Closes #101 2024-08-01 14:56:43 +02:00
LukeMathWalker 2f067058ce Fix #104 2024-08-01 14:54:25 +02:00
LukeMathWalker be5c0e8bae Reword 'static issues. Closes #117 2024-08-01 14:53:53 +02:00
code-cp 59833f2a55 Update 06_async_aware_primitives.md (#122)
Fix a typo
2024-07-28 12:46:20 +02:00
Zhang Zihao 9a2086081c Fix a typo (#116) 2024-07-17 08:08:22 +02:00
Evgeniy Filimonov fccad08921 07_threads: 03_leak: Leak vector with Vec::leak, not Box::leak (#107) 2024-06-30 18:23:20 +02:00
Palash Nigam (He/Him) de45f8adf2 Ch-08 Futures Exercise 02: Fix typo (#106) 2024-06-30 00:18:46 +02:00
Jerry Wu 83cf1cad62 Update 11_locks.md (#94)
Suggest removing an extra semicolon.
2024-06-20 10:21:53 +02:00
Ernie Hershey d8d7e73f1c fix syntax with comma (#89)
Example doesn't compile with a comma here
2024-06-20 10:21:33 +02:00
Felix PherryandFelix Pherry 056611ac1c Fix: typos (#84)
Co-authored-by: Felix Pherry <182051.FELIX@klgroup.local>
2024-06-05 11:59:04 +02:00
e99a15390e fix(book): Correct type parameter naming convention to pascal case (#79)
* fix(book): Correct type parameter naming convention to pascal case

* Update book/src/04_traits/05_trait_bounds.md

---------

Co-authored-by: Felix Pherry <182051.FELIX@klgroup.local>
Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
2024-06-01 08:31:48 +02:00
rithvik-bosch ffb2f08b67 nit: grammar (#70) 2024-05-29 10:59:32 +02:00
LukeMathWalker d442b61795 Reword. 2024-05-28 11:11:41 +02:00
Keshav ChakravarthyandLuca Palmieri d77272a5b4 Better example for ownership transfer using String (#68)
* Better example for ownership transfer using String

* Update book/src/03_ticket_v1/06_ownership.md

---------

Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
2024-05-28 11:08:34 +02:00
Ernie Hershey deb4ccb643 Grammar typo (#65) 2024-05-28 11:05:59 +02:00
Onè 35a2ff1efe Change execution unit name (#60) 2024-05-28 11:05:46 +02:00
Shinya Fujino 5140cd3b37 Update variant name (#58) 2024-05-28 11:04:32 +02:00
Shinya Fujino 3020ef6c3f Fix a typo (#57) 2024-05-28 11:04:19 +02:00
Onè f74fbd4800 typos (#55)
* Add missing of

* change tense of spawn

* ignored to ignoring

* add need
2024-05-28 11:04:08 +02:00
LukeMathWalker bd9faa049f Remove new line. 2024-05-24 20:16:31 +02:00
LukeMathWalker a111eed575 Re-add necessary references section in 06/06 2024-05-24 20:14:02 +02:00
LukeMathWalker 4401743807 Formatter 2024-05-24 18:16:20 +02:00
Luca Palmieri 1aae615bb4 Automatically add exercise links to sections. (#52)
We use an mdbook preprocessor to automatically generate links to the relevant exercise for each section.
We remove all existing manual links and refactor the deploy process to push the rendered book to a branch.
2024-05-24 18:15:38 +02:00
Luca Palmieri 99591a715e Formatter (#51)
Enforce consistent formatting use `dprint`
2024-05-24 17:00:03 +02:00
Luca Palmieri f388b2a6c3 Add CI job to verify that we have no broken links. (#50)
Fix all broken links.
2024-05-24 16:45:59 +02:00
Onè 6d707bb32d add system to sentence (#48) 2024-05-24 12:58:07 +02:00
Sympatron GmbH 7a4fa2d1f4 Fix broken links (#47) 2024-05-24 12:57:57 +02:00
LukeMathWalker eb0b4f75f0 Improve Output explanation. 2024-05-24 12:55:58 +02:00
LukeMathWalker cbafcf2cd4 Restructure negative trait bounds section. 2024-05-24 12:43:34 +02:00
LukeMathWalker e8cc1217db Add trait recommendations. 2024-05-24 12:33:35 +02:00
LukeMathWalker 1993f43418 You can assign an if/else expression to a variable. 2024-05-24 12:20:11 +02:00
LukeMathWalker f371e4cd95 Fix typo. 2024-05-24 12:16:04 +02:00
LukeMathWalker 5977b1c51b Explain that generic parameters don't have to be single letters. 2024-05-24 12:12:51 +02:00
Onè 20ff3a1743 Add missing word (#45) 2024-05-24 10:28:27 +02:00
Shinya Fujino d2be52f32f Update references in book/src/04_traits (#46) 2024-05-24 10:27:29 +02:00
LukeMathWalker 46e2dcb2b9 Fix index. 2024-05-23 16:33:55 +02:00
LukeMathWalker 453d8030e5 Add new section on trait bounds. 2024-05-23 15:29:42 +02:00
Onè bf1cdfdb5c reword tuples introduction (#42) 2024-05-23 14:29:55 +02:00
Onè aecd6e6180 typos (#41)
* that to than

* add missing s

* an to a

Next letter is a consonant sound
2024-05-23 14:29:37 +02:00
Onè ab39f443dc Align arrows in diagrams (#39) 2024-05-23 09:05:34 +02:00
Onè a9ba34c59a Change part of speech for syntax (#40) 2024-05-23 09:05:22 +02:00
Onè d9193d4b41 remove unused footnote (#38) 2024-05-23 09:04:58 +02:00
LukeMathWalker 6c217f7b66 Use "bytes" instead of "characters" consistently when talking about length of a String. 2024-05-22 12:06:40 +02:00
LukeMathWalker 0bce2485ab Add more resources to "Derive" section. Closes #34 2024-05-22 12:04:22 +02:00
LukeMathWalker e5eee2e83c Fix links. 2024-05-22 11:03:19 +02:00
jw013 63d9ed8478 Update 04_scoped_threads.md (#21)
Fix incorrect statement and remove unintended line break.
2024-05-22 11:00:24 +02:00