rdev 0.4.0

Listen and send keyboard and mouse events on Windows, Linux and MacOS.
Documentation
[[example]]
name = "serialize"
required-features = ["serialize"]

[[example]]
name = "grab"
required-features = ["unstable_grab"]

[[test]]
name = "grab"
path = "tests/grab.rs"
required-features = ["unstable_grab"]
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dev-dependencies.lazy_static]
version = "1.4.0"

[dev-dependencies.serde_json]
version = "1.0"

[dev-dependencies.serial_test]
version = "0.4"

[features]
serialize = ["serde"]
unstable_grab = []

[package]
authors = ["Nicolas Patry <patry.nicolas@protonmail.com>"]
categories = ["development-tools::testing", "api-bindings", "hardware-support"]
description = "Listen and send keyboard and mouse events on Windows, Linux and MacOS."
documentation = "https://docs.rs/rdev/"
edition = "2018"
homepage = "https://github.com/Narsil/rdev"
keywords = ["input", "mouse", "testing", "keyboard", "automation"]
license = "MIT"
name = "rdev"
readme = "README.md"
repository = "https://github.com/Narsil/rdev"
version = "0.4.0"
[target."cfg(target_os = \"linux\")".dependencies.libc]
version = "0.2"

[target."cfg(target_os = \"linux\")".dependencies.x11]
features = ["xlib", "xrecord", "xinput"]
version = "2.18"

[target."cfg(target_os = \"linux\")".dependencies.xproto]
version = "1.1"
[target."cfg(target_os = \"macos\")".dependencies.cocoa]
version = "0.20"

[target."cfg(target_os = \"macos\")".dependencies.core-foundation]
version = "0.7"

[target."cfg(target_os = \"macos\")".dependencies.core-foundation-sys]
version = "0.7"

[target."cfg(target_os = \"macos\")".dependencies.core-graphics]
features = ["highsierra"]
version = "0.19.0"

[target."cfg(target_os = \"macos\")".dependencies.lazy_static]
version = "1.4.0"
[target."cfg(target_os = \"windows\")".dependencies.lazy_static]
version = "1.4.0"

[target."cfg(target_os = \"windows\")".dependencies.winapi]
features = ["winuser", "errhandlingapi", "processthreadsapi"]
version = "0.3"