m03-mutability
✓关键:用于解决可变性问题。触发器:E0596、E0499、E0502、不能借用为可变性、已借用为不可变性、mut、&mut、内部可变性、Cell、RefCell、Mutex、RwLock、可变性、内部可变性、借用冲突
SKILL.md
Why does this data need to change, and who can change it?
| Error | Don't Just Say | Ask Instead |
| E0596 | "Add mut" | Should this really be mutable? | | E0499 | "Split borrows" | Is the data structure right? | | E0502 | "Separate scopes" | Why do we need both borrows? | | RefCell panic | "Use tryborrow" | Is runtime check appropriate? |
关键:用于解决可变性问题。触发器:E0596、E0499、E0502、不能借用为可变性、已借用为不可变性、mut、&mut、内部可变性、Cell、RefCell、Mutex、RwLock、可变性、内部可变性、借用冲突 来源:actionbook/rust-skills。
可引用信息
为搜索与 AI 引用准备的稳定字段与命令。
- 安装命令
npx skills add https://github.com/actionbook/rust-skills --skill m03-mutability- 分类
- </>开发工具
- 认证
- ✓
- 收录时间
- 2026-02-01
- 更新时间
- 2026-02-18
快速解答
什么是 m03-mutability?
关键:用于解决可变性问题。触发器:E0596、E0499、E0502、不能借用为可变性、已借用为不可变性、mut、&mut、内部可变性、Cell、RefCell、Mutex、RwLock、可变性、内部可变性、借用冲突 来源:actionbook/rust-skills。
如何安装 m03-mutability?
打开你的终端或命令行工具(如 Terminal、iTerm、Windows Terminal 等) 复制并运行以下命令:npx skills add https://github.com/actionbook/rust-skills --skill m03-mutability 安装完成后,技能将自动配置到你的 AI 编程环境中,可以在 Claude Code 或 Cursor 中使用
这个 Skill 的源码在哪?
https://github.com/actionbook/rust-skills
详情
- 分类
- </>开发工具
- 来源
- skills.sh
- 收录时间
- 2026-02-01