From 60e70f5320b2abdb38a2349c18e5bffcfea37ca7 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Sun, 24 May 2026 17:06:54 +0800 Subject: Add implicit dispatcher macro with auto-derived names --- examples/example-general-renderer/src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'examples/example-general-renderer/src/main.rs') 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::(()) .pick::(()) -- cgit