[package]
name = "win-sync-sys"
version = "0.0.2"
authors.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
readme = "README.md"
description = "Memory-safe Rust over the Win32 synchronization API, starting with an owned event object that can be set and reset without unsafe. Thin over Win32, adding no policy."
keywords = ["windows", "event", "synchronization", "ffi"]
categories = ["api-bindings", "os::windows-apis", "concurrency"]
[dependencies]
windows-sys = { version = "0.61.2", default-features = false, features = [
"Win32_Foundation",
"Win32_Security",
"Win32_System_SystemServices",
"Win32_System_Threading",
] }
[package.metadata.docs.rs]
default-target = "x86_64-pc-windows-msvc"
targets = ["x86_64-pc-windows-msvc", "aarch64-pc-windows-msvc"]