#![allow(unused)]
macro_rules! __dbg {
($item:item) => { #[cfg(feature = "__dbg")] $item };
($($tt:tt)*) => { #[cfg(feature = "__dbg")] { $($tt)* } };
}
pub(crate) use __dbg;
macro_rules! __std {
(# $item:item) => { #[cfg(all(feature = "__std", feature = "__dbg"))] $item };
(# $($tt:tt)*) => { #[cfg(all(feature = "__std", feature = "__dbg"))] { $($tt)* } };
($item:item) => { #[cfg(feature = "__std")] $item };
($($tt:tt)*) => { #[cfg(feature = "__std")] { $($tt)* } };
}
pub(crate) use __std;
#[cfg_attr(cargo_primary_package, doc(hidden))]
#[cfg(feature = "std")]
macro_rules! _std_core {
() => {
"std"
};
}
#[cfg_attr(cargo_primary_package, doc(hidden))]
#[cfg(not(feature = "std"))]
macro_rules! _std_core {
() => {
"core"
};
}
#[doc(hidden)]
pub(crate) use _std_core;