macro_rules! two_sided_vec {
() => { ... };
($($element:expr),*) => { ... };
($($back:expr),*; $($front:expr),*) => { ... };
}Expand description
Creates a TwoSidedVec from the specified elements.
ยงExamples
let example = two_sided_vec![1, 2, 3; 4, 5, 6];
assert_eq!(example.back(), &[1, 2, 3]);
assert_eq!(example.front(), &[4, 5, 6]);
let example = two_sided_vec![4, 5, 6];
assert_eq!(example.back(), &[]);
assert_eq!(example.front(), &[4, 5, 6]);