-
- Use borrowed types for arguments
- Concatenating Strings with
format! - Constructor
- The
DefaultTrait - Collections Are Smart Pointers
- Finalisation in Destructors
mem::{take(_), replace(_)}- On-Stack Dynamic Dispatch
- Foreign function interface (FFI)
- Iterating over an
Option - Pass Variables to Closure
- Privacy For Extensibility
- Easy doc initialization
- Temporary mutability