[features]
undocumented = []
winapi-0-3 = []
xxx-docs = ["undocumented", "winapi-0-3", "windows-sys-0-52"]
[lib]
name = "xinput"
path = "src/_lib.rs"
[package]
authors = ["MaulingMonkey <git@maulingmonkey.com>"]
categories = ["api-bindings", "os::windows-apis"]
description = "Thin XInput wrappers"
documentation = "https://docs.rs/thindx-xinput"
edition = "2021"
keywords = ["directx", "xinput", "gamepads"]
license = "Apache-2.0 OR MIT"
name = "thindx-xinput"
readme = "Readme.md"
repository = "https://github.com/MaulingMonkey/thindx-xinput"
rust-version = "1.71.0"
version = "0.0.0-2024-02-04"
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
features = ["xxx-docs"]
rustdoc-args = ["--cfg", "doc_cfg"]
targets = ["x86_64-pc-windows-msvc", "i686-pc-windows-msvc"]
[target."cfg(windows)".dependencies.bytemuck]
features = ["derive"]
version = "1"
[target."cfg(windows)".dependencies.minidl]
version = "0.1.6"
[target."cfg(windows)".dependencies.winapi]
features = ["guiddef", "minwindef", "winerror", "libloaderapi", "winnt", "xinput"]
version = "0.3.9"
[target."cfg(windows)".dependencies.winapi-0-2]
optional = true
package = "winapi"
version = "0.2"
[target."cfg(windows)".dependencies.windows-0-22]
features = ["Win32_UI_XInput"]
optional = true
package = "windows"
version = "0.22.0"
[target."cfg(windows)".dependencies.windows-0-23]
features = ["Win32_UI_XInput"]
optional = true
package = "windows"
version = "0.23.0"
[target."cfg(windows)".dependencies.windows-0-24]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.24.0"
[target."cfg(windows)".dependencies.windows-0-25]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.25.0"
[target."cfg(windows)".dependencies.windows-0-26]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.26.0"
[target."cfg(windows)".dependencies.windows-0-27]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.27.0"
[target."cfg(windows)".dependencies.windows-0-28]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.28.0"
[target."cfg(windows)".dependencies.windows-0-29]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.29.0"
[target."cfg(windows)".dependencies.windows-0-30]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.30.0"
[target."cfg(windows)".dependencies.windows-0-32]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.32.0"
[target."cfg(windows)".dependencies.windows-0-33]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.33.0"
[target."cfg(windows)".dependencies.windows-0-34]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.34.0"
[target."cfg(windows)".dependencies.windows-0-35]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.35.0"
[target."cfg(windows)".dependencies.windows-0-36]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.36.0"
[target."cfg(windows)".dependencies.windows-0-37]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.37.0"
[target."cfg(windows)".dependencies.windows-0-38]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.38.0"
[target."cfg(windows)".dependencies.windows-0-39]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.39.0"
[target."cfg(windows)".dependencies.windows-0-40]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.40.0"
[target."cfg(windows)".dependencies.windows-0-41]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.41.0"
[target."cfg(windows)".dependencies.windows-0-42]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.42.0"
[target."cfg(windows)".dependencies.windows-0-43]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.43.0"
[target."cfg(windows)".dependencies.windows-0-44]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.44.0"
[target."cfg(windows)".dependencies.windows-0-46]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.46.0"
[target."cfg(windows)".dependencies.windows-0-48]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.48.0"
[target."cfg(windows)".dependencies.windows-0-51]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.51.0"
[target."cfg(windows)".dependencies.windows-0-52]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows"
version = "0.52.0"
[target."cfg(windows)".dependencies.windows-sys-0-27]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.27.0"
[target."cfg(windows)".dependencies.windows-sys-0-28]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.28.0"
[target."cfg(windows)".dependencies.windows-sys-0-29]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.29.0"
[target."cfg(windows)".dependencies.windows-sys-0-30]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.30.0"
[target."cfg(windows)".dependencies.windows-sys-0-32]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.32.0"
[target."cfg(windows)".dependencies.windows-sys-0-33]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.33.0"
[target."cfg(windows)".dependencies.windows-sys-0-34]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.34.0"
[target."cfg(windows)".dependencies.windows-sys-0-35]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.35.0"
[target."cfg(windows)".dependencies.windows-sys-0-36]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.36.0"
[target."cfg(windows)".dependencies.windows-sys-0-42]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.42.0"
[target."cfg(windows)".dependencies.windows-sys-0-45]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.45.0"
[target."cfg(windows)".dependencies.windows-sys-0-48]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.48.0"
[target."cfg(windows)".dependencies.windows-sys-0-52]
features = ["Win32_UI_Input_XboxController"]
optional = true
package = "windows-sys"
version = "0.52.0"
[target."cfg(windows)".dependencies.winresult]
version = "0.1.2"
[target."cfg(windows)".dev-dependencies.cc]
version = "1.0.74"
[target."cfg(windows)".dev-dependencies.mmrbi]
version = "0.0.20"
[target."cfg(windows)".dev-dependencies.winapi]
features = ["windef", "combaseapi", "debugapi", "objbase", "winuser"]
version = "0.3.9"