Closed richardanaya closed 4 years ago
Input is now cleanly separated :) Config has little idea about hardware now
Like the steps you took.
Input
should probably be a trait and then some EvdevInput
should implement it. This way we can later have some HTML5Input
implementing Input
trait. Module structure could be
- input
` evdev_input
` html5_input
I feel it would be cleaner to have a match rather than several if let
when you're dealing with several possible cases on run_response
.
I like these ideas!
@nbrr