rbehjati
739b3a01e0
Restructure Day-3 morning ( #503 )
...
* Restructure Day-3 morning
2023-03-30 13:25:34 +01:00
Dustin J. Mitchell
780368b4f7
Minor fixes for Day 3 Morning ( #532 )
...
* don't explain default trait methods early
* talk about Iterator before IntoIterator
* Defer discussion of trait objects to that chapter
* be more specific about turbofish, in speaker notes
2023-03-28 15:42:56 -04:00
gendx
710fd526b4
Clarification in Trait Objects. ( #379 )
2023-02-09 21:51:08 +00:00
gendx
91eec89c52
Clarify that trait bounds give access to methods and add example of impl Trait. ( #378 )
2023-02-09 21:50:34 +00:00
Martin Geisler
c4bc10e31d
Inline variables printed with println!
and friends ( #315 )
...
The course follows the style of inlining variable names where possible
in `println!` statements.
2023-02-09 07:48:18 +01:00
Martin Geisler
c6a54ce9a9
Show the pair returned by duplicate
( #314 )
...
This makes it easier to talk about the code as you make changes to the
`duplicate` function.
2023-01-31 21:08:09 +01:00
Igor Petruk
6b75f9e69c
Update impl-trait.md ( #249 )
...
Adding an extra speaker note why `impl Display` is used very appropriately here and what would go wrong if we tried `T: Display`.
2023-01-23 13:41:14 +00:00
Igor Petruk
cde1c433f6
Update trait-bounds.md ( #248 )
...
Mentioning `where` clause syntax in speaker notes.
2023-01-23 13:39:23 +00:00
Igor Petruk
b75e713792
Update methods.md ( #247 )
...
Adding a Q/A about `impl<T> Point<T>`, why is it specified twice.
2023-01-23 13:38:53 +00:00
Andrew Walbran
1c7ce1cac6
Use a consistent order in memory layout of trait objects example.
2023-01-16 16:11:31 +00:00
Andrew Walbran
5cbb8d4c27
Add speaker notes about closures.
2023-01-16 16:11:31 +00:00
Andrew Walbran
a1861ef900
Add speaker notes for impl Trait.
2023-01-16 16:11:31 +00:00
Martin Geisler
c212a473ba
Publish Comprehensive Rust 🦀
2022-12-21 16:38:28 +01:00