mop_structs/
macros.rs

1#[macro_export]
2macro_rules! vec_array {
3    (
4        [$array_type:ident; $array_len:expr];
5        $($x:expr),*
6    ) => {
7        {
8            use mop_structs::{
9                vec::VecArray,
10                prelude::*
11            };
12            let mut vec_array: VecArray<[$array_type; $array_len]>;
13            vec_array = VecArray::with_capacity();
14            $( vec_array.push($x); )*
15            vec_array
16        }
17    }
18}