aboutsummaryrefslogtreecommitdiff
path: root/examples/example-picker
diff options
context:
space:
mode:
authorWeicao-CatilGrass <1992414357@qq.com>2026-04-27 11:09:35 +0800
committerWeicao-CatilGrass <1992414357@qq.com>2026-04-27 11:29:26 +0800
commitae91bf2f6412edee65660085811248e0127fa97b (patch)
tree504a055510a7592e64ec382cbef97cded7c7e69f /examples/example-picker
parent704eb899babd85125d29cf41315e9df90515046f (diff)
Remove `marker::NextProcess` and generate it via `gen_program!`
Diffstat (limited to 'examples/example-picker')
-rw-r--r--examples/example-picker/src/main.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/examples/example-picker/src/main.rs b/examples/example-picker/src/main.rs
index 6bc4bfd..5653368 100644
--- a/examples/example-picker/src/main.rs
+++ b/examples/example-picker/src/main.rs
@@ -19,7 +19,6 @@
use mingling::{
macros::{chain, dispatcher, gen_program, pack, r_println, renderer},
- marker::NextProcess,
parser::Picker,
};
@@ -35,7 +34,7 @@ pack!(NoNameProvided = ());
pack!(ParsedPickInput = (i32, String));
#[chain]
-fn parse(prev: PickEntry) -> NextProcess {
+fn parse(prev: PickEntry) -> mingling::ChainProcess<ThisProgram> {
// Extract arguments from `PickEntry`'s inner and create a `Picker`
let picker = Picker::new(prev.inner);
let picked = picker