predawn_schema/impls/
atomic.rs

1use std::sync::atomic::{
2    AtomicBool, AtomicI16, AtomicI32, AtomicI64, AtomicI8, AtomicIsize, AtomicU16, AtomicU32,
3    AtomicU64, AtomicU8, AtomicUsize,
4};
5
6use super::forward_impl;
7
8forward_impl!(AtomicBool => bool);
9forward_impl!(AtomicI8 => i8);
10forward_impl!(AtomicI16 => i16);
11forward_impl!(AtomicI32 => i32);
12forward_impl!(AtomicI64 => i64);
13forward_impl!(AtomicIsize => isize);
14forward_impl!(AtomicU8 => u8);
15forward_impl!(AtomicU16 => u16);
16forward_impl!(AtomicU32 => u32);
17forward_impl!(AtomicU64 => u64);
18forward_impl!(AtomicUsize => usize);