Rust-模式解构
发布时间:2024年01月13日
match
首先,我们看看使用match的最简单的示例:

exhaustive
有些时候我们不想把每种情况一一列出,可以用一个下划线来表达“除了列出来的那些之外的其他情况”:

下划线
下划线还能用在模式匹配的各种地方,用来表示一个占位符,虽然匹配到了但是忽略它的值的情况:

下划线表示省略一个元素,两个点可以表示省略多个元素。

ref

文章来源:https://blog.csdn.net/zhuyufan1986/article/details/135576071
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!