yaar-lock 0.2.1

Fast, no_std synchronization primitives.
Documentation
[[bench]]
harness = false
name = "async_mutex"
required-features = ["bench_async"]

[[bench]]
harness = false
name = "sync_mutex"
required-features = ["bench_sync"]

[dependencies.async-std]
optional = true
version = "1.4"

[dependencies.criterion]
optional = true
version = "0.3"

[dependencies.crossbeam-utils]
optional = true
version = "0.7"

[dependencies.futures-intrusive]
default-features = false
optional = true
version = "0.3"

[dependencies.lock_api]
optional = true
version = "0.3"

[dependencies.num_cpus]
optional = true
version = "1.11"

[dependencies.parking_lot]
optional = true
version = "0.10"

[dependencies.tokio]
optional = true
version = "0.2"

[features]
bench_async = ["os", "future", "criterion", "num_cpus", "futures-intrusive/std", "async-std", "tokio/sync", "tokio/rt-threaded"]
bench_sync = ["os", "sync", "criterion", "num_cpus", "parking_lot", "crossbeam-utils"]
default = []
full = ["os", "sync", "future"]
future = ["sync", "futures-intrusive"]
nightly = []
os = ["libc", "winapi/winbase", "winapi/handleapi", "winapi/libloaderapi"]
sync = ["lock_api"]

[lib]
name = "yaar_lock"

[package]
authors = ["kprotty"]
categories = ["concurrency", "no-std"]
description = """
Fast, no_std synchronization primitives.
"""
edition = "2018"
keywords = ["no-std", "thread", "mutex"]
license = "MIT OR Apache-2.0"
name = "yaar-lock"
readme = "README.md"
repository = "https://github.com/kprotty/yaar/tree/master/yaar-lock"
version = "0.2.1"

[package.metadata.docs.rs]
features = ["full", "nightly"]

[package.metadata.playground]
features = ["full"]

[target."cfg(unix)".dependencies.libc]
default-features = false
optional = true
version = "0.2"

[target."cfg(windows)".dependencies.winapi]
default-features = false
optional = true
version = "0.3"