atomiq/
prelude.rs

1//! The prelude module contains all the types and traits that are commonly used in the `atomiq` 
2//! crate.
3
4pub use crate::{Ordering, OrderingExt};
5
6pub use crate::atomic::Atomic;
7pub use crate::atom::*;
8pub use crate::atomizable::{Atomizable, BitAtomizable, IntAtomizable, Atomize};
9pub use crate::CancellationToken;
10
11#[cfg(feature = "derive")]
12pub use crate::derive::*;