#![doc = crate::_DOC_CODE!()] #![doc = crate::_DOC_CODE_MODULES!()]
#![doc = crate::_doc!(flat:"code")]
#![doc = crate::_doc!(extends:
any, clone, convert, default, error, hint, marker, ops, panic, result)]
#![cfg_attr(feature = "safe_code", forbid(unsafe_code))]
crate::CONST! { pub(crate) _DOC_CODE_MODULES =
crate::_doc!(modules: crate; code: error, marker, ops, panic, result, util);
}
mod _reexport;
mod any; mod const_init; mod guard; mod site;
pub mod error; pub mod marker; pub mod ops; pub mod panic;
pub mod result; pub mod util;
util::structural_mods! { _mods {
pub use super::{
any::_all::*,
const_init::ConstInitCore,
guard::*,
site::*,
};
}
_pub_mods {
pub use super::{
error::_all::*, marker::_all::*, ops::_all::*,
panic::_all::*, result::_all::*, util::_all::*,
};
}
_reexports {
pub use super::_reexport::*;
}
_crate_internals {
pub(crate) use super::_DOC_CODE_MODULES;
}
_workspace_internals {
pub use super::const_init::_impl_init;
pub use super::util::_workspace_internals::*;
}
}