aboutsummaryrefslogtreecommitdiff
path: root/mingling_macros/src/attr.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-07-20 00:59:17 +0800
committer魏曹先生 <1992414357@qq.com>2026-07-20 01:01:27 +0800
commit1f583f625a7d541dc7d47a8136b31d29a5ed5441 (patch)
tree795006c8c2a9f10c866951de5aba318a64007219 /mingling_macros/src/attr.rs
parente8ae63988d562969df47ae6d92129974e7fb6980 (diff)
chore(macros): reorganize module hierarchy in mingling_macros
Restructure flat module layout into logical directories (attr/, derive/, func/, systems/, extensions/, utils.rs). Tighten internal function visibility to pub(crate). All public API signatures remain unchanged.
Diffstat (limited to 'mingling_macros/src/attr.rs')
-rw-r--r--mingling_macros/src/attr.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/mingling_macros/src/attr.rs b/mingling_macros/src/attr.rs
new file mode 100644
index 0000000..e4cd826
--- /dev/null
+++ b/mingling_macros/src/attr.rs
@@ -0,0 +1,9 @@
+pub(crate) mod chain;
+#[cfg(feature = "comp")]
+pub(crate) mod completion;
+#[cfg(feature = "clap")]
+pub(crate) mod dispatcher_clap;
+pub(crate) mod help;
+#[cfg(feature = "extra_macros")]
+pub(crate) mod program_setup;
+pub(crate) mod renderer;