prism3-rust-atomic 0.1.0

User-friendly atomic operations wrapper providing JDK-like atomic API
Documentation
[[bench]]
name = "atomic_bench"
path = "benches/atomic_bench.rs"

[dependencies]

[dev-dependencies]

[[example]]
name = "boolean_flag"
path = "examples/boolean_flag.rs"

[[example]]
name = "counter"
path = "examples/counter.rs"

[[example]]
name = "reference"
path = "examples/reference.rs"

[lib]
doctest = false
name = "prism3_atomic"
path = "src/lib.rs"

[package]
authors = ["Hu Haixing <starfish.hu@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["concurrency", "data-structures"]
description = "User-friendly atomic operations wrapper providing JDK-like atomic API"
documentation = "https://docs.rs/prism3-rust-atomic"
edition = "2021"
exclude = ["coverage.sh", "COVERAGE.md", "COVERAGE.zh_CN.md", ".circleci/*", "ci-check.sh", ".llvm-cov.toml", ".cargo-audit.toml.example"]
homepage = "https://github.com/3-prism/rust-common"
keywords = ["atomic", "concurrent", "lock-free", "thread-safe", "prism3"]
license = "Apache-2.0"
name = "prism3-rust-atomic"
readme = "README.md"
repository = "https://github.com/3-prism/rust-common"
rust-version = "1.70"
version = "0.1.0"

[profile.bench]
codegen-units = 1
lto = true
opt-level = 3

[profile.release]
codegen-units = 1
lto = true
opt-level = 3

[[test]]
name = "mod"
path = "tests/mod.rs"