Rust Ownership Patterns

Guides advanced Rust ownership and borrowing: lifetime annotations, smart pointer decision tree (Box vs Rc vs Arc vs Cow), borrow checker strategies, and zero-cost abstraction patterns. Use when the user asks about Rust ownership, borrowing, lifetimes, smart pointers, Box, Rc, Arc, Cow, borrow checker. Do NOT use when the user asks about Rust project setup (use `rust-project-setup`), Rust error handling (use `rust-error-handling`), Rust performance (use `rust-performance`).

FerroxLabs 1f7f6e1 2 files · 30.3 KB Updated 37 repo stars

File contents

ferroxlabs/murage/tree/main/skills-library/rust-ownership-patterns commit 1f7f6e1182

Frequently asked questions

npx skillmds@latest add ferroxlabs/rust-ownership-patterns