macro_rules! col_vec {
[] => { ... };
[$elem:expr; $n:expr] => { ... };
[$($elem:expr),+ $(,)?] => { ... };
}
Expand description
Creates a new column vector from literal.
ยงExamples
use matreex::{matrix, col_vec, Matrix};
let foo: Matrix<i32> = col_vec![];
assert_eq!(foo.nrows(), 0);
assert_eq!(foo.ncols(), 1);
let bar = col_vec![0; 3];
assert_eq!(bar, matrix![[0], [0], [0]]);
let baz = col_vec![0, 1, 2];
assert_eq!(baz, matrix![[0], [1], [2]]);