atomiq 0.2.1

Convenient tool for atomics in Rust.
Documentation

Maintenance Crates.io version Docs.rs Size License

atomiq

Convenient tool for atomics in Rust.

Inspired by the atomig crate, but with a more flexible design.

Features

  • Common atomic struct Atomic<T>.
  • Traits like Atomizable with a derive macro for easy implementation.
  • Standard library/core implementation.
  • Loom implementation for testing (loom crate feature).
  • Atomic option type.