Skip to content

Commit a40c79d

Browse files
committed
write summary
1 parent b43b570 commit a40c79d

File tree

1 file changed

+15
-1
lines changed

1 file changed

+15
-1
lines changed

src/ch19-00-advanced-features.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,18 @@
1-
# Advanced Type System Features
1+
# Advanced Features
2+
3+
We've come a long way! By now, we've learned 99% of the things you'll need to
4+
know when writing Rust. We'll wrap the book up by doing one more project, but
5+
before we get to that, let's talk about a few things that you may run into that
6+
last 1% of the time. Feel free to skip this chapter and come back to it once
7+
you run into these things in the wild; the tools we'll learn to use here are
8+
useful in very specific situations. We don't want to leave them out, but you
9+
won't find yourself reaching for them often.
10+
11+
Here's a quick summary:
12+
13+
* Unsafe Rust: for when you need to tell Rust "just trust me, promise!"
14+
* Advanced Lifetimes: Additional lifetime syntax for complex situations.
15+
* Advanced Traits: Associated Types, coherence, and disambiguation.
216

317
## Unsafe Rust
418

0 commit comments

Comments
 (0)