pub struct MessageParser;Expand description
Parser for Windows message parameters.
Implementations§
Source§impl MessageParser
impl MessageParser
Sourcepub fn parse_mouse_message(message: WindowMessage) -> Option<MouseEvent>
pub fn parse_mouse_message(message: WindowMessage) -> Option<MouseEvent>
Parses a mouse message.
Sourcepub fn parse_key_message(message: WindowMessage) -> Option<KeyEvent>
pub fn parse_key_message(message: WindowMessage) -> Option<KeyEvent>
Parses a keyboard message.
Sourcepub fn parse_size_message(message: WindowMessage) -> Option<(i32, i32)>
pub fn parse_size_message(message: WindowMessage) -> Option<(i32, i32)>
Parses a window size message.
Auto Trait Implementations§
impl Freeze for MessageParser
impl RefUnwindSafe for MessageParser
impl Send for MessageParser
impl Sync for MessageParser
impl Unpin for MessageParser
impl UnwindSafe for MessageParser
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more