Rust Ownership

Rust ownership, borrowing, and lifetime patterns. Use this skill whenever working with move semantics, references, smart pointers (Arc, Rc, Box, Cell, RefCell, Mutex, RwLock), interior mutability, or encountering E0382/E0597/E0506/E0507/E0515/E0716/E0106 errors. Also use when deciding between clone, borrow, or shared ownership, or when lifetime annotations are confusing.

dawidpereira Updated

File contents

dawidpereira/rust-skills/tree/main/skills/rust-ownership commit fc88a61d72

Frequently asked questions

npx skillmds@latest add dawidpereira/rust-ownership