[package] name = "procsem" version = "0.2.0" edition = "2021" license = "0BSD" # https://crates.io/category_slugs categories = ["asynchronous"] keywords = ["locking"] repository = "https://repos.qrnch.tech/pub/procsem" description = "Semaphore used to lock thread/task-spanning sequence of operations" exclude = [ ".fossil-settings", ".efiles", ".fslckout", "bacon.toml", "rustfmt.toml", "examples", "www" ] # https://doc.rust-lang.org/cargo/reference/manifest.html#the-badges-section [badges] maintenance = { status = "experimental" } [dependencies] indexmap = { version = "2.6.0" } parking_lot = { version = "0.12.3" } [package.metadata.docs.rs] rustdoc-args = ["--generate-link-to-definition"] [lints.clippy] all = { level = "warn", priority = -1 } pedantic = { level = "warn", priority = -1 } nursery = { level = "warn", priority = -1 } cargo = { level = "warn", priority = -1 }