ConceptOwnership Model / 借用检查器
Ownership Model
A set of rules by which the Rust language manages memory at compile time. Each value has a single owner, and a borrow checker restricts mutable and immutable references to eliminate data races and dangling pointers.