diff options
Diffstat (limited to 'mingling/src/lib.rs')
| -rw-r--r-- | mingling/src/lib.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/mingling/src/lib.rs b/mingling/src/lib.rs index 108d61a..470c64b 100644 --- a/mingling/src/lib.rs +++ b/mingling/src/lib.rs @@ -16,6 +16,10 @@ pub mod CRATE_ROOT { pub use crate::gen_program::*; } +/// Mingling's convention metadatas, which can be bound to types using `#[metadata]`, to provide identification for types +#[cfg(feature = "core")] +pub mod metadata; + #[cfg(feature = "core")] mod example_docs; @@ -76,6 +80,7 @@ pub mod macros { #[cfg(all(feature = "structural_renderer", feature = "extras"))] pub use mingling_macros::group_structural; pub use mingling_macros::help; + pub use mingling_macros::metadata; pub use mingling_macros::mlint; pub use mingling_macros::node; pub use mingling_macros::pack; @@ -106,6 +111,8 @@ pub mod macros { #[doc(hidden)] pub use mingling_macros::register_help; #[doc(hidden)] + pub use mingling_macros::register_metadata; + #[doc(hidden)] pub use mingling_macros::register_renderer; #[doc(hidden)] pub use mingling_macros::register_type; |
