Macro coord::vec1[][src]

macro_rules! vec1 {
    ($arr:expr) => { ... };
    [$arr:expr; 1] => { ... };
    ($x:expr) => { ... };
}

Neatly construct a Vec1 from arbitrary components

Examples

#[macro_use] extern crate coord;
use coord::prelude::*;

let my_vec = vec1!(7);         // Standard instantiation
let my_vec = vec1!((12));      // Tuple instantiation
let my_vec = vec1!([3.2]);     // Array slice instantiation
let my_vec = vec1!([true; 1]); // Array copy instantiation