mirror of
https://github.com/encounter/rust-sdl2.git
synced 2026-07-10 21:18:41 -07:00
keyboard: add default formatter for Mod
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
use crate::EventPump;
|
||||
use crate::rect::Rect;
|
||||
use crate::video::Window;
|
||||
|
||||
use std::fmt;
|
||||
use std::mem::transmute;
|
||||
|
||||
use crate::sys;
|
||||
@@ -28,6 +30,12 @@ bitflags! {
|
||||
}
|
||||
}
|
||||
|
||||
impl fmt::Display for Mod {
|
||||
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
||||
write!(f, "{:04x}", *self)
|
||||
}
|
||||
}
|
||||
|
||||
pub struct KeyboardState<'a> {
|
||||
keyboard_state: &'a [u8]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user