aboutsummaryrefslogtreecommitdiff
path: root/examples/example-implicit-dispatcher
diff options
context:
space:
mode:
Diffstat (limited to 'examples/example-implicit-dispatcher')
-rw-r--r--examples/example-implicit-dispatcher/src/main.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/examples/example-implicit-dispatcher/src/main.rs b/examples/example-implicit-dispatcher/src/main.rs
index 69adcfe..89a5ec3 100644
--- a/examples/example-implicit-dispatcher/src/main.rs
+++ b/examples/example-implicit-dispatcher/src/main.rs
@@ -4,9 +4,10 @@
use mingling::prelude::*;
-// When using implicit syntax, the entry and dispatcher names will be automatically derived
-dispatcher!("remote.add" /*, CMDRemoteAdd => EntryRemoteAdd */);
-dispatcher!("remote.remove", CMDRemoteRemove => EntryRemoteRemove);
+// When using implicit syntax, the entry name will be automatically derived
+// from the command name (the dispatcher struct is generated internally)
+dispatcher!("remote.add" /* => EntryRemoteAdd */);
+dispatcher!("remote.remove", EntryRemoteRemove);
fn main() {
ThisProgram::new().exec_and_exit();