[求助]一个关于match的疑问
💡
原文中文,约400字,阅读约需1分钟。
📝
内容提要
代码中,`random_num`生成的值为1或2,但Rust要求`match`语句覆盖所有可能情况,缺少`_`分支会导致错误。
🎯
关键要点
- 代码中定义了一个枚举Tingpai,包含两个变体Ting1和Ting2。
- random函数生成一个随机数random_num,该值为1或2。
- Rust的match语句要求覆盖所有可能的情况,缺少_分支会导致编译错误。
- 虽然random_num的值仅为1或2,但Rust仍然需要处理其他可能的情况以确保安全性。
🏷️
标签
➡️