Conceptual Lifetime General Notes Borrowing Mutability Modules Macros Referential Marker Traits Arc vs Mutex vs RwLock Collections Common Result Methods Common Option Methods