rust-skill
Installation
SKILL.md
常见问题快速响应
所有权问题 (E0382, E0597)
问题:值被移动后继续使用
思路:
1. 真的需要所有权吗?→ 用引用 &T
2. 需要共享吗?→ 用 Arc<T>
3. 需要副本吗?→ clone() 或 Copy trait
建议:先问"为什么需要移动",通常借用就能解决问题
问题:值被移动后继续使用
思路:
1. 真的需要所有权吗?→ 用引用 &T
2. 需要共享吗?→ 用 Arc<T>
3. 需要副本吗?→ clone() 或 Copy trait
建议:先问"为什么需要移动",通常借用就能解决问题