1# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO 2# 3# When uploading crates to the registry Cargo will automatically 4# "normalize" Cargo.toml files for maximal compatibility 5# with all versions of Cargo and also rewrite `path` dependencies 6# to registry (e.g., crates.io) dependencies 7# 8# If you believe there's an error in this file please file an 9# issue against the rust-lang/cargo repository. If you're 10# editing this file be aware that the upstream Cargo.toml 11# will likely look very different (and much more reasonable) 12 13[package] 14name = "spin" 15version = "0.9.2" 16authors = ["Mathijs van de Nes <git@mathijs.vd-nes.nl>", "John Ericson <git@JohnEricson.me>", "Joshua Barretto <joshua.s.barretto@gmail.com>"] 17description = "Spin-based synchronization primitives" 18keywords = ["spinlock", "mutex", "rwlock"] 19license = "MIT" 20repository = "https://github.com/mvdnes/spin-rs.git" 21[package.metadata.docs.rs] 22all-features = true 23rustdoc-args = ["--cfg", "docsrs"] 24[dependencies.lock_api_crate] 25version = "0.4" 26optional = true 27package = "lock_api" 28 29[features] 30barrier = ["mutex"] 31default = ["lock_api", "mutex", "spin_mutex", "rwlock", "once", "lazy", "barrier"] 32lazy = ["once"] 33lock_api = ["lock_api_crate"] 34mutex = [] 35once = [] 36rwlock = [] 37spin_mutex = ["mutex"] 38std = [] 39ticket_mutex = ["mutex"] 40use_ticket_mutex = ["mutex", "ticket_mutex"] 41