werkzeug/src/lib.rs
2025-07-03 16:50:41 +02:00

22 lines
466 B
Rust

#![cfg_attr(not(feature = "std"), no_std)]
#![cfg_attr(feature = "nightly", feature(strict_provenance_atomic_ptr))]
#[cfg(any(test, feature = "std", feature = "alloc"))]
extern crate alloc;
#[cfg(any(test, feature = "std"))]
extern crate std;
pub mod atomic;
pub mod cachepadded;
pub mod drop_guard;
pub mod ptr;
pub mod rand;
#[cfg(feature = "alloc")]
pub mod smallbox;
pub mod sync;
pub mod util;
pub use cachepadded::CachePadded;
pub use util::can_transmute;