Macro assoc
Source macro_rules! assoc {
($($key:expr => $value:expr),* $(,)?) => { ... };
}
Expand description
Provides an easy, const-friendly way to construct a new Assoc instance.
ยงExample
use const_assoc::{assoc, PrimitiveEnum};
#[repr(u8)]
#[derive(Copy, Clone, PrimitiveEnum)]
enum Letter {
A,
B,
C,
}
let letters = assoc! {
Letter::A => 'a',
Letter::B => 'b',
Letter::C => 'c',
};