From 042d15742979558e7eaf771f0137761f2572a0d7 Mon Sep 17 00:00:00 2001 From: Taiki Endo Date: Mon, 21 Oct 2019 16:50:23 +0900 Subject: [PATCH] Apply #[repr(transparent)] to AtomicCell --- crossbeam-utils/src/atomic/atomic_cell.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/crossbeam-utils/src/atomic/atomic_cell.rs b/crossbeam-utils/src/atomic/atomic_cell.rs index 5166a74f2..62c7df0d9 100644 --- a/crossbeam-utils/src/atomic/atomic_cell.rs +++ b/crossbeam-utils/src/atomic/atomic_cell.rs @@ -23,8 +23,7 @@ use super::seq_lock::SeqLock; /// [`AtomicCell::::is_lock_free()`]: struct.AtomicCell.html#method.is_lock_free /// [`Acquire`]: https://doc.rust-lang.org/std/sync/atomic/enum.Ordering.html#variant.Acquire /// [`Release`]: https://doc.rust-lang.org/std/sync/atomic/enum.Ordering.html#variant.Release -// TODO(@jeehoonkang): when the minimum supported Rust version is bumped to 1.28+, apply the -// attribute `#[repr(transparent)]`. +#[repr(transparent)] pub struct AtomicCell { /// The inner value. ///