aboutsummaryrefslogtreecommitdiff
path: root/mingling/src/lib.rs
diff options
context:
space:
mode:
author魏曹先生 <1992414357@qq.com>2026-04-12 01:06:24 +0800
committer魏曹先生 <1992414357@qq.com>2026-04-12 01:06:24 +0800
commit7c496151f571b872da523f4c46369751be6f4ca1 (patch)
treee71d2aeb7a16f38996b9d68fe77259269ef25c8f /mingling/src/lib.rs
parent5e10b03acb0312155d0d76e06d366bcf76cb9f27 (diff)
Add ShellContext helper methods for completion logic
Diffstat (limited to 'mingling/src/lib.rs')
-rw-r--r--mingling/src/lib.rs9
1 files changed, 8 insertions, 1 deletions
diff --git a/mingling/src/lib.rs b/mingling/src/lib.rs
index 046f281..e2aa54a 100644
--- a/mingling/src/lib.rs
+++ b/mingling/src/lib.rs
@@ -59,6 +59,10 @@
//! `Mingling` provides detailed usage examples for your reference.
//! See [Examples](_mingling_examples/index.html)
+#[cfg(feature = "comp")]
+mod comp;
+mod example_docs;
+
// Re-export Core lib
pub use mingling::*;
pub use mingling_core as mingling;
@@ -106,7 +110,10 @@ pub mod macros {
/// derive macro Groupped
pub use mingling_macros::Groupped;
-mod example_docs;
+#[cfg(feature = "comp")]
+pub mod comp_tools {
+ pub use crate::comp::*;
+}
/// Example projects for `Mingling`, for learning how to use `Mingling`
pub mod _mingling_examples {