[][src]Macro numas::tuple

macro_rules! tuple {
    ($vec:expr; $y:expr, $x:expr) => { ... };
    ($vec:expr; $y:expr) => { ... };
}

Adds to vector always two values, if only one value provided use zero instead

Examples

#[macro_use] extern crate numas;

let mut vec: Vec<i32> = Vec::new();
tuple![vec; 1, 5];
assert_eq!(vec, vec![1, 5]);

tuple![vec; 5];
assert_eq!(vec, vec![1, 5, 5, 0])