orx_pseudo_default/implementations/
atomics_std.rs

1use crate::impl_on_type;
2use core::sync::atomic::{
3    AtomicBool, AtomicI16, AtomicI32, AtomicI64, AtomicI8, AtomicIsize, AtomicU16, AtomicU32,
4    AtomicU64, AtomicU8, AtomicUsize,
5};
6
7impl_on_type!(AtomicBool, false.into());
8impl_on_type!(AtomicI8, 0.into());
9impl_on_type!(AtomicI16, 0.into());
10impl_on_type!(AtomicI32, 0.into());
11impl_on_type!(AtomicI64, 0.into());
12impl_on_type!(AtomicIsize, 0.into());
13impl_on_type!(AtomicU8, 0.into());
14impl_on_type!(AtomicU16, 0.into());
15impl_on_type!(AtomicU32, 0.into());
16impl_on_type!(AtomicU64, 0.into());
17impl_on_type!(AtomicUsize, 0.into());