reexport all symbols from the internal crates under new modules in lib.rs; this should make all of the docs searchable from the top-level crate on docs.rs
// TODO: when cargo-readme supports intra-doc links, replace URLs above
-pub use building_blocks_core as core;
-pub use building_blocks_storage as storage;
+pub mod core {
+ pub use building_blocks_core::*;
+}
-pub mod prelude {
- pub use super::core::prelude::*;
- pub use super::storage::prelude::*;
+pub mod storage {
+ pub use building_blocks_storage::*;
}
#[cfg(feature = "mesh")]
-pub use building_blocks_mesh as mesh;
+pub mod mesh {
+ pub use building_blocks_mesh::*;
+}
+
#[cfg(feature = "search")]
-pub use building_blocks_search as search;
+pub mod search {
+ pub use building_blocks_search::*;
+}
+
+pub mod prelude {
+ pub use super::core::prelude::*;
+ pub use super::storage::prelude::*;
+}
