Struct wayland_kbd::MappedKeyboardImplementation [] [src]

pub struct MappedKeyboardImplementation<ID> {
    pub enter: fn(_: &mut EventQueueHandle, _: &mut ID, _: &WlKeyboard, _: u32, _: &WlSurface, _: ModifiersState, _: &[u32], _: &[u32]),
    pub leave: fn(_: &mut EventQueueHandle, _: &mut ID, _: &WlKeyboard, _: u32, _: &WlSurface),
    pub key: fn(_: &mut EventQueueHandle, _: &mut ID, _: &WlKeyboard, _: u32, _: u32, _: ModifiersState, _: u32, _: u32, _: KeyState, _: Option<String>),
    pub repeat_info: fn(_: &mut EventQueueHandle, _: &mut ID, _: &WlKeyboard, _: i32, _: i32),
}

Fields