Skip to main content

map

Macro map 

Source
macro_rules! map {
    ($($map_args:tt)*) => { ... };
}
Expand description

Maps a function over arrays in const contexts.

ยงExamples

use const_tools::map;

struct Wrap<T>(T);

const fn wrap_all<T, const N: usize>(value: [T; N]) -> [Wrap<T>; N] {
    map!(value, Wrap)
}