From 9c98ee7c0f7023f2a94e5beecbbaea01f04bed73 Mon Sep 17 00:00:00 2001 From: David Thomas Date: Sun, 7 Apr 2024 22:38:18 +0100 Subject: [PATCH] Make std_detect::check_for unstably public --- crates/std_detect/src/detect/macros.rs | 2 +- crates/std_detect/src/detect/mod.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/std_detect/src/detect/macros.rs b/crates/std_detect/src/detect/macros.rs index 5321ef2252..8e14d76360 100644 --- a/crates/std_detect/src/detect/macros.rs +++ b/crates/std_detect/src/detect/macros.rs @@ -123,7 +123,7 @@ macro_rules! features { #[repr(u8)] #[unstable(feature = "stdarch_internal", issue = "none")] #[cfg($cfg)] - pub(crate) enum Feature { + pub enum Feature { $( $(#[$feature_comment])* $feature, diff --git a/crates/std_detect/src/detect/mod.rs b/crates/std_detect/src/detect/mod.rs index ae86ca987e..3ee152b2c0 100644 --- a/crates/std_detect/src/detect/mod.rs +++ b/crates/std_detect/src/detect/mod.rs @@ -77,8 +77,8 @@ cfg_if! { /// Performs run-time feature detection. #[inline] -#[allow(dead_code)] -fn check_for(x: Feature) -> bool { +#[unstable(feature = "stdarch_internal", issue = "none")] +pub fn check_for(x: Feature) -> bool { cache::test(x as u32) }