当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Rust unit用法及代码示例


本文简要介绍rust语言中 Primitive Type unit 的用法。

() 类型,也称为“unit”。

() 类型只有一个值 () ,并且在没有其他可以返回的有意义的值时使用。 () 最常见的是隐式:没有 -> ... 的函数隐式具有返回类型 () ,也就是说,这些是等效的:

fn long() -> () {}

fn short() {}

分号 ; 可用于丢弃块末尾的表达式结果,使表达式(以及块)计算为 () 。例如,

fn returns_i64() -> i64 {
    1i64
}
fn returns_unit() {
    1i64;
}

let is_i64 = {
    returns_i64()
};
let is_unit = {
    returns_i64();
};

相关用法


注:本文由纯净天空筛选整理自rust-lang.org大神的英文原创作品 Primitive Type unit。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。