Trait wayland_kbd::Handler [] [src]

pub trait Handler {
    fn enter(&mut self, evqh: &mut EventQueueHandle, proxy: &WlKeyboard, serial: u32, surface: &WlSurface, rawkeys: &[u32], keysyms: &[u32]) { ... }
    fn leave(&mut self, evqh: &mut EventQueueHandle, proxy: &WlKeyboard, serial: u32, surface: &WlSurface) { ... }
    fn key(&mut self, evqh: &mut EventQueueHandle, proxy: &WlKeyboard, serial: u32, time: u32, rawkey: u32, keysym: u32, state: KeyState, utf8: Option<String>) { ... }
    fn repeat_info(&mut self, evqh: &mut EventQueueHandle, proxy: &WlKeyboard, rate: i32, delay: i32) { ... }
}

Provided Methods

Implementors