Struct wayland_kbd::RMLVO [] [src]

pub struct RMLVO {
    pub rules: Option<String>,
    pub model: Option<String>,
    pub layout: Option<String>,
    pub variant: Option<String>,
    pub options: Option<String>,
}
[]

The RMLVO description of a keymap

All fiels are optional, and the system default will be used if set to None.

Fields

[]

The rules file to use

[]

The keyboard model by which to interpret keycodes and LEDs

[]

A comma seperated list of layouts (languages) to include in the keymap

[]

A comma seperated list of variants, one per layout, which may modify or augment the respective layout in various ways

[]

A comma seprated list of options, through which the user specifies non-layout related preferences, like which key combinations are used for switching layouts, or which key is the Compose key.