pub mod mods {
use ffi::*;
use libc::c_char;
pub const SHIFT: *const c_char = XKB_MOD_NAME_SHIFT.as_ptr().cast::<c_char>();
pub const CAPS: *const c_char = XKB_MOD_NAME_CAPS.as_ptr().cast::<c_char>();
pub const CTRL: *const c_char = XKB_MOD_NAME_CTRL.as_ptr().cast::<c_char>();
pub const ALT: *const c_char = XKB_MOD_NAME_ALT.as_ptr().cast::<c_char>();
pub const NUM: *const c_char = XKB_MOD_NAME_NUM.as_ptr().cast::<c_char>();
pub const LOGO: *const c_char = XKB_MOD_NAME_LOGO.as_ptr().cast::<c_char>();
}
pub mod leds {
use ffi::*;
use libc::c_char;
pub const CAPS: *const c_char = XKB_LED_NAME_CAPS.as_ptr().cast::<c_char>();
pub const NUM: *const c_char = XKB_LED_NAME_NUM.as_ptr().cast::<c_char>();
pub const SCROLL: *const c_char = XKB_LED_NAME_SCROLL.as_ptr().cast::<c_char>();
}