macro_rules! vec_static {
() => { ... };
($elem:expr;$len:expr) => { ... };
($($x:expr),+$(,)?) => { ... };
}Expand description
The vec_static! macro helps building a static-vector easily,
similar to the vec! macro in std/alloc crate.
ยงExample
use static_collections::{vec_static,vec::StaticVec};
let a:StaticVec<12,u64>=vec_static![4;7];
assert_eq!(a.as_slice(),&[4;7]);
let b:StaticVec<16,u32>=vec_static![1,2,3,4,5,6,7,8];
assert_eq!(b.as_slice(),&[1,2,3,4,5,6,7,8]);