prism3_atomic/atomic/
atomic_isize.rs

1/*******************************************************************************
2 *
3 *    Copyright (c) 2025.
4 *    3-Prism Co. Ltd.
5 *
6 *    All rights reserved.
7 *
8 ******************************************************************************/
9
10//! # Atomic Pointer-Sized Signed Integer
11//!
12//! Provides an easy-to-use atomic pointer-sized signed integer type with
13//! sensible default memory orderings.
14//!
15//! # Author
16//!
17//! Haixing Hu
18
19use std::fmt;
20use std::sync::atomic::Ordering;
21
22impl_atomic_number!(
23    AtomicIsize,
24    std::sync::atomic::AtomicIsize,
25    isize,
26    "pointer-sized signed integer"
27);