diff --git a/zeroize/src/barrier.rs b/zeroize/src/barrier.rs index abc8e600..ef026cad 100644 --- a/zeroize/src/barrier.rs +++ b/zeroize/src/barrier.rs @@ -39,7 +39,7 @@ /// /// // data gets zeroized when dropped /// ``` -pub(crate) fn optimization_barrier(val: &T) { +pub fn optimization_barrier(val: &T) { #[cfg(all( not(miri), any( diff --git a/zeroize/src/lib.rs b/zeroize/src/lib.rs index 4b571abe..e2662c2e 100644 --- a/zeroize/src/lib.rs +++ b/zeroize/src/lib.rs @@ -251,7 +251,7 @@ mod aarch64; mod x86; mod barrier; -use barrier::optimization_barrier; +pub use barrier::optimization_barrier; use core::{ marker::{PhantomData, PhantomPinned},