1
0
mirror of https://github.com/google/comprehensive-rust.git synced 2024-12-13 13:49:13 +02:00
comprehensive-rust/src/welcome-day-3.md

17 lines
472 B
Markdown
Raw Normal View History

2022-12-21 17:36:30 +02:00
# Welcome to Day 3
Today, we will cover some more advanced topics of Rust:
* Traits: deriving traits, default methods, and important standard library
traits.
* Generics: generic data types, generic methods, monomorphization, and trait
objects.
* Error handling: panics, `Result`, and the try operator `?`.
* Testing: unit tests, documentation tests, and integration tests.
* Unsafe Rust: raw pointers, static variables, unsafe functions, and extern
functions.