[package] name = "atomic-traits" version = "0.4.0" authors = ["Flier Lu "] description = "The traits for generic atomic operations" documentation = "https://docs.rs/atomic-traits" homepage = "https://github.com/flier/rust-atomic-traits" keywords = ["atomic", "traits"] categories = ["algorithms", "no-std"] license = "MIT/Apache-2.0" readme = "README.md" [badges] travis-ci = { repository = "flier/rust-atomic-traits", branch = "master" } [features] default = [] atomic_access = [] atomic_as_ptr = [] atomic_from_ptr = [] atomic_min_max = [] atomic_mut_ptr = [] extended_compare_and_swap = [] integer_atomics = [] loom_atomics = ["loom"] unstable = ["atomic_from_mut", "atomic_bool_fetch_not"] atomic_from_mut = [] atomic_bool_fetch_not = [] [dependencies] cfg-if = "1" loom = { version = "0.7", optional = true } [build-dependencies] rustc_version = "0.4" [dev-dependencies] num-traits = "0.2" doc-comment = "0.3"