[[bench]]
harness = false
name = "contention"
required-features = ["bench"]
[dependencies.criterion]
optional = true
version = "0.3"
[[example]]
name = "atomic-wake"
[[example]]
name = "sync-results"
[[example]]
name = "try-mutex"
[features]
alloc = []
bench = ["criterion"]
default = ["std"]
std = ["alloc"]
[lib]
name = "option_lock"
path = "src/lib.rs"
[package]
authors = ["Andrew Whitehead <cywolf@gmail.com>"]
categories = ["concurrency", "data-structures", "no-std"]
description = "A simple mutex for Option values"
edition = "2018"
keywords = ["atomic", "once-cell", "option", "mutex", "lock"]
license = "MIT OR Apache-2.0"
name = "option-lock"
readme = "README.md"
repository = "https://github.com/andrewwhitehead/option-lock-rs/"
version = "0.3.1"