1/// A trait for platform-specific keyboard layouts
2pub trait PlatformKeyboardLayout {
3 /// Get the keyboard layout ID, which should be unique to the layout
4 fn id(&self) -> &str;
5 /// Get the keyboard layout display name
6 fn name(&self) -> &str;
7}