kbvm 0.1.5

An implementation of the XKB specification
Documentation
1
2
3
4
5
6
7
8
9
10
#[derive(Copy, Clone, Default, Eq, PartialEq)]
pub(crate) struct ModComponentMask(u8);

keyed_bitfield! {
    ModComponentMask:
    0 => BASE => Base,
    1 => LATCHED => Latched,
    2 => LOCKED => Locked,
    3 => EFFECTIVE => Effective | Compat | Any,
}