Trait KeyboardDataExt

Source
pub trait KeyboardDataExt: Send + Sync {
    type State: 'static;

    // Required methods
    fn keyboard_data(&self) -> &KeyboardData<Self::State>;
    fn keyboard_data_mut(&mut self) -> &mut KeyboardData<Self::State>;
}
Available on crate feature xkbcommon only.

Required Associated Types§

Source

type State: 'static

Required Methods§

Source

fn keyboard_data(&self) -> &KeyboardData<Self::State>

Source

fn keyboard_data_mut(&mut self) -> &mut KeyboardData<Self::State>

Implementors§

Source§

impl<T: 'static> KeyboardDataExt for KeyboardData<T>

Source§

type State = T