vector

Macro vector 

Source
macro_rules! vector {
    ($x:expr, $y:expr $(,)?) => { ... };
    ($x:expr, $y:expr, $z:expr $(,)?) => { ... };
    ($x:expr, $y:expr, $z:expr, $w:expr $(,)?) => { ... };
}
Expand description

Creates new vector If number of elements is 2 => Vector2 is created. If number of elements is 3 => Vector3 is created. If number of elements is 4 => Vector4 is created.