| 数组类型 | 固定大小集合 | [T; N] | | 缓冲区大小 | 避免动态分配 | const SIZE: usize = 1024 | | 编译时检查 | 提前发现问题 | assert! in const fn | | 类型状态 | 状态机 | StateMachine |
| 栈溢出 | 大数组在栈上 | 用 Box 或 Vec | | 数组大小不匹配 | const 泛型值错误 | 检查常量值 | | const fn 不支持 | 语言限制 | 用 runtime 或 nightly | | MaybeUninit 未初始化 | UB | 正确使用 assumeinit |
Константные дженерики и эксперт по оценке времени компиляции. Обрабатывает константные дженерики, вычисления на уровне типа, оценку во время компиляции, массивы MaybeUninit и связанные с ними проблемы. Триггерные слова: const, дженерики, время компиляции, MaybeUninit, вычисление на уровне типа, время компиляции. Источник: huiali/rust-skills.
Откройте терминал или инструмент командной строки (Terminal, iTerm, Windows Terminal и т.д.) Скопируйте и выполните эту команду: npx skills add https://github.com/huiali/rust-skills --skill rust-const После установки навык будет автоматически настроен в вашей AI-среде разработки и готов к использованию в Claude Code, Cursor или OpenClaw