代码点读机 / Rust / ->

-> Rust · 运算符

函数、闭包或 trait 方法的返回类型箭头,指向返回类型。

怎么用

fn 函数名() -> 返回类型 { ... },用于声明返回类型

小例子

fn 加(a: i32, b: i32) -> i32 {
    a + b
}
println!("{}", 加(2, 3));

运行结果

5

提醒:不写 -> 时默认返回 ()(空元组)

官方文档:https://doc.rust-lang.org/reference/items/functions.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← Rust全部词条