#![doc = crate::_DOC_DATA_LAYOUT_ARRAY!()] #![doc = crate::_doc!(modules: crate::data::layout; array)]
#![doc = crate::_doc!(flat:"data")]
#![doc = crate::_doc!(extends: array, vec)]
mod _reexport_core;
mod adt; mod d1; mod d2; mod ext; mod from; mod init;
#[cfg(feature = "alloc")]
#[cfg_attr(nightly_doc, doc(cfg(feature = "alloc")))]
mod vec;
crate::structural_mods! { _mods {
pub use super::{
adt::*,
d1::_all::*,
d2::_all::*,
ext::*,
from::*,
init::*,
};
#[cfg(feature = "alloc")]
pub use super::vec::_all::*;
}
_reexports {
pub use super::_reexport_core::*;
}
}