NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #412 most downloaded on crates.io
Portable interfaces for maybe-atomic types
Last release 1 years ago
09 Jul 2025
Release timing varies
gaps range from 2 weeks to 1.6 years
Rarely documented
notes for 3 of 16 stable releases
1 version withdrawn
withdrawn after publishing
7 years old
20 releases · first in 2019
Deconflicted a symbol usage (Atomic) introduced by a nightly feature in the standard library. See [Rust #130539]
Atomic) introduced by a nightly feature in the
standard library. See [Rust #130539]Added Radium implementations for the [portable-atomic] crate.
Radium implementations for the [portable-atomic] crate.Radium from being Sealed (forbidding implementations outside this
crate) to merely unsafe. Foreign crates may now provide implementations as
appropriate.One column per quarter.
The Radium trait and RadiumT type aliases are carried over from version 0. The if_atomic! macro is removed, as the compiler stabilized #[cfg(target_ha
The Radium trait and RadiumT type aliases are carried over from version 0.
The if_atomic! macro is removed, as the compiler stabilized
#[cfg(target_has_atomic)].
Additionally, the Atom<T>, Isotope<T>, and Radon<T> type families allow
user code to be generic over the integral primitive being managed. These types
only accept primitives which can be made atomic, and Atom will reject
primitives that do not have atomic instructions on the target.
The development series created the Radium trait and RadiumT type aliases. It
used a build script with manually-provided configuration values to select for
the atomics that each target actually supported.
It will receive target updates as needed for clients who need to use Rust versions older than 1.60, but will not receive a backport of the 1.0 API.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →