#[doc = crate::_tags!(internal)]
#[doc = crate::_doc_location!("yard")]
#[cfg_attr(cargo_primary_package, doc(hidden))]
#[cfg_attr(not(feature = "__docs_internal"), doc(hidden))]
#[cfg_attr(nightly_doc, doc(cfg(feature = "__docs_internal")))]
#[macro_export]
macro_rules! __use {
(compat::from_utf8) => {
#[allow(unused_imports)]
#[cfg(not(feature = "dep_simdutf8"))]
use ::core::str::{from_utf8, from_utf8_mut};
#[allow(unused_imports)]
#[cfg(feature = "dep_simdutf8")]
use ::simdutf8::compat::{from_utf8, from_utf8_mut};
};
(basic::from_utf8) => {
#[allow(unused_imports)]
#[cfg(not(feature = "dep_simdutf8"))]
use ::core::str::{from_utf8, from_utf8_mut};
#[allow(unused_imports)]
#[cfg(feature = "dep_simdutf8")]
use ::simdutf8::basic::{from_utf8, from_utf8_mut};
};
(both::from_utf8) => {
#[allow(unused_imports)]
#[cfg(not(feature = "dep_simdutf8"))]
use ::core::str::{from_utf8 as basic_from_utf8, from_utf8_mut as basic_from_utf8_mut};
#[allow(unused_imports)]
#[cfg(feature = "dep_simdutf8")]
use ::simdutf8::basic::{
from_utf8 as basic_from_utf8, from_utf8_mut as basic_from_utf8_mut,
};
#[allow(unused_imports)]
#[cfg(not(feature = "dep_simdutf8"))]
use ::core::str::{from_utf8 as compat_from_utf8, from_utf8_mut as compat_from_utf8_mut};
#[allow(unused_imports)]
#[cfg(feature = "dep_simdutf8")]
use ::simdutf8::compat::{
from_utf8 as compat_from_utf8, from_utf8_mut as compat_from_utf8_mut,
};
};
}
#[doc(inline)]
pub use __use as _use;