[package]
name = "winput"
version = "0.2.5"
authors = ["Gymore <gymore.contact@gmail.com>"]
edition = "2018"
description = "A high-level interface to Windows' input system."
categories = ["os::windows-apis", "api-bindings"]
license = "MIT"
keywords = ["windows", "input", "simulation", "keyboard", "mouse"]
repository = "https://github.com/gymore-io/winput"
documentation = "https://docs.rs/winput/"
[lib]
doctest = false
[features]
default = ["message_loop"]
minimal = []
message_loop = [
"winapi/libloaderapi",
"winapi/windef",
"winapi/minwindef",
"winapi/hidusage"
]
[dependencies.winapi]
version = "0.3"
default-features = false
features = ["winuser", "errhandlingapi", "winbase"]
[dependencies.serde]
version = "1"
optional = true
features = [ "derive" ]
[badges.maintenance]
status = "passively-maintained"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"