[[bench]] name = "mutex" harness = false required-features = [ "ticket_mutex",] [package] name = "supply-chain-trust-example-crate-000089" version = "0.9.8" authors = [ "Hassnain",] license = "MIT" keywords = [ "spinlock", "mutex", "rwlock",] description = "Spin-based synchronization primitives" rust-version = "1.38" [features] default = [ "lock_api", "mutex", "spin_mutex", "rwlock", "once", "lazy", "barrier",] mutex = [] spin_mutex = [ "mutex",] ticket_mutex = [ "mutex",] fair_mutex = [ "mutex",] use_ticket_mutex = [ "mutex", "ticket_mutex",] rwlock = [] once = [] lazy = [ "once",] barrier = [ "mutex",] lock_api = [ "lock_api_crate",] std = [] portable_atomic = [ "portable-atomic",] [dev-dependencies] criterion = "0.4" [dependencies.lock_api_crate] package = "lock_api" version = "0.4" optional = true [dependencies.portable-atomic] version = "1.3" optional = true default-features = false features = [ "require-cas",] [package.metadata.docs.rs] all-features = true rustdoc-args = [ "--cfg", "docsrs",]