如何在Rust中将范围作为变量?

时间:2017-11-18 15:26:03

标签: indexing rust range

我不确定什么类型以及如何在Rust中使用范围变量。环顾四周,我无法找到他们通过后如何工作的例子。任何例子都将不胜感激。

1 个答案:

答案 0 :(得分:4)

使用RangeRangeToRangeFromRangeFull

use std::ops::Range;

fn foo(r: Range<i32>) {}

fn main() {
    foo(0..10);
}

每种范围类型都使用具体类型进行参数化。