小编wop*_*wop的帖子

为什么匹配组中的"继续"不必进行类型检查?

Rust的猜谜游戏教程有以下示例代码:

let guess: u32 = match guess.trim().parse() {
    Ok(num) => num,
    Err(_) => continue,
};
Run Code Online (Sandbox Code Playgroud)

匹配的结果应该是分支中u32的情况Ok(num).然而,Err(_)分支返回continue,这当然不是一个u32.为什么这个类型检查和工作?

types rust

4
推荐指数
1
解决办法
82
查看次数

标签 统计

rust ×1

types ×1