/*!
Input states for Rust-SDL2 (or any other)
# Getting started
Create [`Input`] and manage the lifecycle. See [`vi`] module for virtual input.
# TODOs
easier serde, mouse, gamepad, touchpad, more virtual input, ..
*/
pub use crate::;
/// Updates [`Input`] for a specific platform such as SDL2