diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-05-24 17:06:54 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-05-24 17:06:54 +0800 |
| commit | 60e70f5320b2abdb38a2349c18e5bffcfea37ca7 (patch) | |
| tree | 3402af0a2822255c1c3f9c77affe6da81c9d1279 /examples/example-general-renderer/src | |
| parent | 11adad7db1b6202d5366527902c3f0a9fb90654f (diff) | |
Add implicit dispatcher macro with auto-derived names
Diffstat (limited to 'examples/example-general-renderer/src')
| -rw-r--r-- | examples/example-general-renderer/src/main.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/example-general-renderer/src/main.rs b/examples/example-general-renderer/src/main.rs index 5f74815..3ba4433 100644 --- a/examples/example-general-renderer/src/main.rs +++ b/examples/example-general-renderer/src/main.rs @@ -21,13 +21,13 @@ use mingling::prelude::*; use mingling::{Groupped, parser::Picker, setup::GeneralRendererSetup}; use serde::Serialize; -dispatcher!("render", RenderCommand => RenderCommandEntry); +dispatcher!("render", CMDRender => EntryRender); fn main() { let mut program = ThisProgram::new(); // Add `GeneralRendererSetup` to receive user input `--json` `--yaml` parameters program.with_setup(GeneralRendererSetup); - program.with_dispatcher(RenderCommand); + program.with_dispatcher(CMDRender); program.exec(); } @@ -53,7 +53,7 @@ struct Info { // --------- IMPORTANT --------- #[chain] -fn parse_render(prev: RenderCommandEntry) -> Next { +fn parse_render(prev: EntryRender) -> Next { let (name, age) = Picker::new(prev.inner) .pick::<String>(()) .pick::<i32>(()) |
