Why kept
The Book's dark-arts sequel: the group's notes state the guarantees, the Rustonomicon
explains their foundations — and what code inside unsafe blocks must uphold to keep
them.
Notes
- Reads as the theory companion to this group: data layout (behind memory without GC), subtyping & variance (behind lifetimes), aliasing (behind ownership & borrowing), atomics (behind fearless concurrency).
- Required reading before writing
unsafein anger — pair with miri, which mechanically checks much of what this book asks you to uphold by hand. - Where the Rustonomicon is still deciding (exact aliasing models), the live work is the Unsafe Code Guidelines and miri's Tree Borrows — noted in the spec situation.