tuples/split/
split_by.rs

1//! Split by n
2
3include!("../gen/split_by.rs");
4
5#[test]
6fn test() {
7    let t = (1, 2, 3, 4, 5, 6);
8    let t2 = (1, 2, 3, 4, 5);
9    let a = t.split_by_2();
10    assert_eq!(a, ((1, 2), (3, 4), (5, 6)));
11    let b = t2.split_by_2();
12    assert_eq!(b, ((1, 2), (3, 4), 5));
13    let c = t.split_by_3();
14    assert_eq!(c, ((1, 2, 3), (4, 5, 6)));
15    let d = t2.split_by_3();
16    assert_eq!(d, ((1, 2, 3), (4, 5)));
17    let e = t.split_by_6();
18    assert_eq!(e, ((1, 2, 3, 4, 5, 6)));
19}