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
Fangyi Zhou
d5f407d720
Fix a typo in 03_ticket_v1/08_stack ( #19 )
...
The type argument of `size_of` is `<u8>` instead of `<String>`.
2024-05-18 17:57:02 +02:00
taohua
44f3260fbe
misunderstand the implements verb ( #18 )
...
* Update 08_from.md
* test
* Update exercises/04_traits/08_from/src/lib.rs
---------
Co-authored-by: datewu <hihahajun@gmail.com>
Co-authored-by: Luca Palmieri <20745048+LukeMathWalker@users.noreply.github.com>
2024-05-18 17:56:39 +02:00
Thanos
8c3ef6cb51
fix spelling error ( #11 )
2024-05-18 17:54:24 +02:00
Loup Federico
f2865b25db
Fix typo in 10_clone.md illustration ( #10 )
...
The clone() illustration shows two `s` values in the stack when one of them is the original `s` value which got cloned and the other one should be the new `t` value created from `s`.
Rename the second value from `s` to `t`.
2024-05-18 12:03:05 +02:00
Wojtek Porczyk
fe189a64e4
10_as_casting.md: fix 256 bit representation ( #6 )
2024-05-17 16:58:50 +02:00
Luca Palmieri
ee055245e5
Merge pull request #3 from phmx/patch-1
...
Fix a nano-typo in 04_panics.md
2024-05-17 13:29:53 +02:00
LukeMathWalker
7d1d90fb37
Reword `MutexGuard` explanation.
2024-05-17 11:19:57 +02:00
Maxim Philippov
69e7b28097
Fix a nano-typo in 04_panics.md
2024-05-17 10:32:16 +02:00
LukeMathWalker
d698ccdc1e
Clarify where the first exercise is.
2024-05-17 09:59:34 +02:00
LukeMathWalker
9e7da6766b
Add GitHub link.
2024-05-16 16:46:45 +02:00
LukeMathWalker
0665cf0b25
Newlines.
2024-05-16 13:18:19 +02:00
LukeMathWalker
95bddb12ca
Add StreamExt::merge
2024-05-16 13:17:59 +02:00
LukeMathWalker
2bbdf9ff13
Fix typo in code snippet.
2024-05-16 12:43:11 +02:00
LukeMathWalker
2f2a2a335b
Explain how to cancel a spawned future.
2024-05-16 12:43:05 +02:00
LukeMathWalker
73e7ddf913
Explain how tokio::spawn behaves with respect to panics.
2024-05-16 10:59:59 +02:00
LukeMathWalker
e269539a42
Typo.
2024-05-16 10:42:45 +02:00
LukeMathWalker
f671914dfb
Typo.
2024-05-16 09:20:07 +02:00
LukeMathWalker
aa58dcb5ca
Last chapter on async Rust
2024-05-15 20:01:05 +02:00
LukeMathWalker
28a1bb94ad
Use &str rather than &String
2024-05-14 14:56:22 +02:00
LukeMathWalker
933d5dd4b4
Reword.
2024-05-14 14:46:09 +02:00
LukeMathWalker
9776cb7593
Improve landing page.
2024-05-14 14:18:14 +02:00
LukeMathWalker
3f9fc21618
Typo.
2024-05-14 11:18:04 +02:00
LukeMathWalker
b4f5a45424
Elaborate further on `Add`.
2024-05-14 11:00:59 +02:00
LukeMathWalker
a91ff83a75
Link directly to `String` type.
2024-05-14 10:53:34 +02:00
LukeMathWalker
6235d8c1ed
Mention that `Copy` can be derived.
2024-05-14 10:51:45 +02:00
LukeMathWalker
602ce11299
Complete section on read-only data segment.
2024-05-13 21:10:54 +02:00