Macro arr_rs::array_flat

source ·
macro_rules! array_flat {
    ($([$($nested:expr),*]),* $(,)*) => { ... };
    ($($x:expr),* $(,)*) => { ... };
}
Expand description

Create a flat array

Examples

use arr_rs::prelude::*;

let arr: Result<Array<i32>, ArrayError> = array_flat!(1, 2, 3, 4, 5, 6, 7, 8);
assert_eq!(vec![8], arr.get_shape().unwrap());
let arr: Result<Array<f64>, ArrayError> = array_flat!(1., 2., 3., 4., 5., 6., 7., 8.);
assert_eq!(vec![8], arr.get_shape().unwrap());