R Rust 2026-02-01 2 分钟Rust 编译器报错 'cannot borrow as mutable'?把 s.clear() 当成“撕书”你就懂了为什么在 s.clear() 时会报 mutable borrow 错误?本文用“图书馆借书”的生活类比,带你彻底搞懂 Rust 的借用规则和生命周期冲突。