#![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;
#[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::*,
};
#[cfg(feature = "alloc")]
pub use super::vec::_all::*;
}
_reexports {
pub use super::_reexport_core::*;
#[doc(inline)]
pub use devela_base_core::data::layout::{
ArrayExt, ArrayFmt, ArrayFrom, init_array,
};
}
}