diff options
| author | 魏曹先生 <1992414357@qq.com> | 2026-08-03 14:46:37 +0800 |
|---|---|---|
| committer | 魏曹先生 <1992414357@qq.com> | 2026-08-03 14:48:59 +0800 |
| commit | 0ddfcbd044aa2a35f716f8d9b18c056dd6ec46af (patch) | |
| tree | 4b26fa053cea41ef730c0da72f1d796ac785ef0f /mingling/src/setups/picker/basic.rs | |
| parent | 52a448ca246d60f4cf88bdcde73bfed0f989c848 (diff) | |
refactor(picker): replace global picker functions with PickerHelper
trait
Diffstat (limited to 'mingling/src/setups/picker/basic.rs')
| -rw-r--r-- | mingling/src/setups/picker/basic.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/mingling/src/setups/picker/basic.rs b/mingling/src/setups/picker/basic.rs index c9f82b3..52bda3d 100644 --- a/mingling/src/setups/picker/basic.rs +++ b/mingling/src/setups/picker/basic.rs @@ -3,7 +3,7 @@ use mingling_core::{Program, ProgramCollect, setup::ProgramSetup}; use crate::{ consts::{CONFIRM_FLAG, HELP_FLAG, QUIET_FLAG}, - picker::pick_global_flag, + picker::PickerHelper, }; /// Performs basic program initialization: @@ -43,7 +43,7 @@ where C: ProgramCollect<Enum = C>, { fn setup(self, program: &mut Program<C>) { - let help = pick_global_flag(program, self.flag); + let help = program.pick_flag(self.flag); if help { program.user_context.help = true; } @@ -75,7 +75,7 @@ where C: ProgramCollect<Enum = C>, { fn setup(self, program: &mut Program<C>) { - let help = pick_global_flag(program, self.flag); + let help = program.pick_flag(self.flag); if help { program.stdout_setting.quiet = true; } @@ -107,7 +107,7 @@ where C: ProgramCollect<Enum = C>, { fn setup(self, program: &mut Program<C>) { - let help = pick_global_flag(program, self.flag); + let help = program.pick_flag(self.flag); if help { program.user_context.confirm = true; } |
