keyboard: add default formatter for Mod

This commit is contained in:
Martin Lindhe
2019-04-29 23:48:17 +02:00
parent aefd78de42
commit 65949d4a90
+8
View File
@@ -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]
}