From 80dfc968cc0878421b6ed08d2b8e4672b8739708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D1=80=D1=82=D1=91=D0=BC=20=D0=9F=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=BE=D0=B2=20=5BArtyom=20Pavlov=5D?= Date: Sat, 20 Dec 2025 04:34:22 +0300 Subject: [PATCH] zeroize: mark `optimization_barrier` as public --- zeroize/src/barrier.rs | 2 +- zeroize/src/lib.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) 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},