Dominik Maier
2f86a259b6
Add Mutex information to Rc slide ( #1001 )
...
Add mutex information to Rc slide
2023-07-18 11:03:45 +02:00
eepeep
eda4766442
Fix some broken fragment ID encodings in rustdoc links ( #571 )
2023-07-14 08:55:46 +00:00
Martin Geisler
e199aee30d
Rephrase awkward sentence in rc.md ( #906 )
2023-07-06 15:03:06 +02:00
Martin Geisler
d27daceda2
Small improvement to wording in box-recursive.md ( #905 )
...
The "it" was not clear to our Localization team so I tried to make the sentence a little clearer.
2023-07-05 09:36:07 -04:00
Martin Geisler
b051b04afa
Use explicit Arc::clone
instead of calling .clone()
method ( #596 )
...
This is to highlight that the clones are cheap: they run custom logic
in the reference counted type, they don’t do a deep clone.
2023-04-27 23:46:09 +02:00
Dustin J. Mitchell
6744822454
Minor fixes ( #579 )
...
* order the Cat and Dog correctly in the vec
* make example editable
* patterns: capture vs. constant
* clarify notes on indexing a string
2023-04-24 14:46:38 -04:00
Charisee Chiw
59d3d7f625
Indent code in speaker notes ( #476 )
...
* Indent code in speaker notes
#475
* Update stack.md
* Update destructuring-arrays.md
* Update hashmap.md
* Update traits.md
2023-03-11 14:12:32 -08:00
JeongHyeon Lee
05eb17a6fe
Fix typo in string.md ( #473 )
2023-03-04 17:22:04 +01:00
Adam MacBeth
b1b78a9672
Fix typo in string.md ( #456 )
...
* Fix typo in string.md
* Update src/std/string.md
---------
Co-authored-by: Martin Geisler <martin@geisler.net>
2023-02-27 13:37:08 +00:00
Charisee Chiw
e73b163d77
Add to speaker notes rc.md ( #366 )
...
* Update rc.md
* Fix wording and formatting
* Update rc.md
---------
Co-authored-by: Andrew Walbran <qwandor@google.com>
2023-02-27 02:05:01 +00:00
Charisee Chiw
60aa747aca
Add Speaker notes string.md ( #368 )
...
* Update string.md
* Update src/std/string.md
Co-authored-by: Martin Geisler <mgeisler@google.com>
* Update src/std/string.md
Co-authored-by: Martin Geisler <mgeisler@google.com>
* Update string.md
---------
Co-authored-by: Martin Geisler <mgeisler@google.com>
2023-02-22 18:01:07 +00:00
Alexey Sokolov
e616f66593
Clarify box ( #448 )
2023-02-22 16:08:50 +01:00
Marko Zagar
fe21b773e7
Day2: Afternoon - speaker note details and minor cosmetic changes. ( #408 )
...
* A few speaker notes in Day2: Afternoon and minor cosmetic changes.
* Do not test filesystem example code block.
2023-02-16 03:19:25 +00:00
Martin Geisler
f16b41f012
Further simplify Box
diagrams ( #409 )
...
* Further simplify `Box` diagrams
I think we can improve the drawing by simplifying them and making them
more symbolic. Followup to #374 .
* Apply suggestions from code review
2023-02-15 18:10:50 +00:00
Charisee Chiw
cd79cc41a3
Remove code markers for compiler message ( #402 )
...
Follow up on comment in merged PR #360 , working on issue #274
2023-02-14 20:22:49 +00:00
gendx
8dd5a78626
Clarify the Box layout diagrams. ( #374 )
2023-02-14 20:03:46 +01:00
Charisee Chiw
faaf2eacdc
Speaker Notes for hashmap.md ( #295 )
...
* Update hashmap.md
* Update hashmap.md
* Update hashmap.md
* Update src/std/hashmap.md
Co-authored-by: gendx <gendx@users.noreply.github.com>
* Update hashmap.md
* Wording
---------
Co-authored-by: gendx <gendx@users.noreply.github.com>
Co-authored-by: Andrew Walbran <qwandor@google.com>
2023-02-13 20:42:35 +00:00
Matt Smith
9fe0b68a2d
Fix an English grammatical typo ( #386 )
2023-02-10 15:53:27 +01:00
gendx
fbb12161eb
Mention rc::Weak and add an example with a cycle in the speaker notes. ( #375 )
2023-02-09 21:46:40 +00:00
gendx
f9f04651ce
Add more example methods to Vec and HashMap. ( #373 )
2023-02-09 21:45:43 +00:00
Charisee Chiw
e3b4b6a5c7
Update box.md ( #363 )
2023-02-09 20:55:19 +00:00
Charisee Chiw
aa316544c3
Update box-recursive.md ( #360 )
2023-02-09 20:49:00 +00:00
Martin Geisler
476ee283c6
Simplify Vec
slide ( #313 )
...
The code is probably meant to illustrate the `vec!` macro, but it
feels out of place when teaching: there is already enough material
here to get through.
2023-02-01 10:49:11 +01:00
Charisee Chiw
601dc8258b
Speaker notes for vec.md ( #296 )
...
* Speaker notes for vec.md
* Fix grammar and formatting
* Fix formatting and spelling.
---------
Co-authored-by: Andrew Walbran <qwandor@google.com>
2023-01-30 11:56:30 +00:00
Igor Petruk
30291800ec
Update vec.md ( #240 )
...
Adding Speaker Notes about type inference in collections and `vec![]` macro.
2023-01-23 10:04:52 -08:00
Igor Petruk
91487289d2
Update box-recursive.md ( #241 )
...
* Update box-recursive.md
Adding Speaker Notes. This is a high-level guideline what to say, so we can settle on one explanation and review it.
This may be very obvious with the background in some languages, but be very non-obvious in languages that always
use references and never embed structs into structs.
* Fix wording
Co-authored-by: Andrew Walbran <qwandor@google.com>
2023-01-23 12:54:06 +00:00
Martin Geisler
6b8ee3c979
Fix typo
2023-01-11 14:47:34 +01:00
Fabian Bornhofen
02e1f4b879
Add speaker notes for option-result.md
2023-01-11 14:19:21 +01:00
Fabian Bornhofen
dd194f07c9
Add speaker notes for rc.md
2023-01-11 14:04:30 +01:00
Fabian Bornhofen
5256d9c3fd
Add speaker notes for box.md
2023-01-11 13:29:43 +01:00
Martin Geisler
da81dfa07f
Simplify char count
2023-01-10 19:54:48 +01:00
Fabian Bornhofen
b2b11257f5
Add speaker notes for string.md
2023-01-10 19:06:06 +01:00
Martin Geisler
7ee63aced6
Mention Arc
on Rc
slide
...
Fixes #67 .
2022-12-28 10:15:17 +01:00
Kian-Meng Ang
54adbe7f55
Misc doc fixes
...
List of changes:
- fix typos found via `codespell -S target -L crate`
- ignore Cargo.lock
2022-12-23 11:24:51 +08:00
Martin Geisler
c212a473ba
Publish Comprehensive Rust 🦀
2022-12-21 16:38:28 +01:00