macro_rules! foreach { ([$($arg:expr),+] => $logic:expr) => { ... }; }
Expand description
Expands to repeat some code for each item in a provided list of values.
§Example
let mut vec = Vec::new();
foreach!([1, 2, 3] => |x| vec.push(x));
assert_eq!(vec, [1, 2, 3]);