#range #quick #write #explict

a-range

用Rust编写快速且明确的范围

1个不稳定版本

使用旧的Rust 2015

0.1.0 2018年10月18日

#90#quick

Apache-2.0 OR MIT

11KB
149

A Range

用Rust编写快速且明确的范围

Build Status

许可证

许可协议为以下之一

任选其一。

贡献

除非您明确声明,否则根据Apache-2.0许可证定义,您提交的任何有意包含在作品中的贡献,都将按照上述方式双重许可,不附加任何额外条款或条件。


lib.rs:

以非常明确的方式创建范围

from() 函数开始,使用 From::up_toFrom::down_to 构建范围。

示例

extern crate a_range;

let x = a_range::from(5).up_to(7);
assert_eq!(x.to_vec(), vec![5, 6, 7]);

let x = a_range::from(3).down_to(1);
assert_eq!(x.to_vec(), vec![3, 2, 1]);

依赖关系

~155KB