March 2018
Beginner
381 pages
7h 45m
English
Why deterministic and implicit destruction of objects is a big plus of Rust
The concept of ownership of objects
Why custom destructors may be useful, and how to create them
The three kinds of assignment semantics: share semantics, copy semantics, and move semantics
Why implicit share semantics is bad for software correctness
Why move semantics may have better performance than copy semantics
Why some types need copy semantics and others do not, and how to specify that
Why some types need to be non-cloneable, and how to specify that
Read now
Unlock full access