diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-05-01 23:02:40 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-05-01 23:02:40 +0800 |
| commit | 0e7a622f40323f0b7c0004a429201518b9e088e7 (patch) | |
| tree | 2b4ceefa90662cc1ec0cc98b8ef67bcaf2116dd6 /README.md | |
| parent | 5c5b828fcb75aef5708ff95ea1f7994f86bef5b4 (diff) | |
Fix README examples to use AsPicker trait instead of Picker
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -114,7 +114,7 @@ use mingling::{ macros::{ chain, completion, dispatcher, gen_program, help, pack, r_println, renderer, suggest, }, - parser::Picker, + parser::AsPicker, setup::BasicProgramSetup, }; @@ -161,10 +161,8 @@ fn comp_greet_command(ctx: &ShellContext) -> Suggest { // Define chain, parsing `GreetEntry` into `StateGreeting` #[chain] fn parse_name_to_greet(prev: GreetEntry) -> NextProcess { - let state_greeting: StateGreeting = Picker::new(prev.inner) - .pick_or::<String>((), "World") - .unpack_directly() - .into(); + let state_greeting: StateGreeting = + prev.pick_or::<String>((), "World").unpack().into(); state_greeting } |
