Rust中下划线的几种用法
原文中文,约1000字,阅读约需3分钟。
📝
内容提要
在Rust中,下划线(_)可用作通配符或占位符。在模式匹配中,下划线可忽略特定值或整个模式。在宏模式中,下划线可作为占位符。下划线还可用作匹配表达式中的通配符模式。在计算或赋值过程中,可以使用下划线作为临时变量名。在声明未使用的变量、参数或生命周期参数时,可以在名称前加下划线。在泛型上下文中,下划线可用作未知类型参数的占位符。在实现trait时,可以使用下划线来避免未使用trait方法的警告。
🏷️