macro_rules! array_map {
($array:expr, |$param:tt $(: $type:ty)?| $mapper:expr $(,)? ) => { ... };
($array:expr, | $($anything:tt)* ) => { ... };
($array:expr, $function:expr $(,)?) => { ... };
}
macro_rules! array_map {
($array:expr, |$param:tt $(: $type:ty)?| $mapper:expr $(,)? ) => { ... };
($array:expr, | $($anything:tt)* ) => { ... };
($array:expr, $function:expr $(,)?) => { ... };
}