Function core::iter::rangeUnstable [-] [+] [src]

pub fn range<A: Int>(start: A, stop: A) -> Range<A>

Returns an iterator over the given range [start, stop) (that is, starting at start (inclusive), and ending at stop (exclusive)).

Examples

fn main() { let array = [0, 1, 2, 3, 4]; for i in range(0, 5) { println!("{}", i); assert_eq!(i, array[i]); } }
let array = [0, 1, 2, 3, 4];

for i in range(0, 5) {
    println!("{}", i);
    assert_eq!(i,  array[i]);
}