diff options
Diffstat (limited to 'mingling_picker/src/pickable.rs')
| -rw-r--r-- | mingling_picker/src/pickable.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/mingling_picker/src/pickable.rs b/mingling_picker/src/pickable.rs index 4f8c534..c88e49b 100644 --- a/mingling_picker/src/pickable.rs +++ b/mingling_picker/src/pickable.rs @@ -1,4 +1,4 @@ -use crate::{PickerArgInfo, PickerArgResult, PickerArgs, PickerFlag, PickerFlagAttr}; +use crate::{PickerArg, PickerArgAttr, PickerArgInfo, PickerArgResult, PickerArgs}; /// `Pickable` trait defines how to parse a type instance from command-line arguments. /// @@ -13,7 +13,7 @@ use crate::{PickerArgInfo, PickerArgResult, PickerArgs, PickerFlag, PickerFlagAt /// /// # Type Parameters /// -/// * `'a` - Lifetime parameter, used to associate references in [`PickerFlag`]. +/// * `'a` - Lifetime parameter, used to associate references in [`PickerArg`]. pub trait Pickable<'a> where Self: Sized, @@ -22,7 +22,7 @@ where /// /// This attribute is used to inform the parser about the parse order /// between different `Pickable` types. - /// See [`PickerFlagAttr`] for specific ordering definitions. + /// See [`PickerArgAttr`] for specific ordering definitions. /// /// # Parameters /// @@ -30,8 +30,8 @@ where /// /// # Returns /// - /// Returns a [`PickerFlagAttr`] describing the parse-order attribute of this flag. - fn get_attr(flag: &'a PickerFlag<'a, Self>) -> PickerFlagAttr; + /// Returns a [`PickerArgAttr`] describing the parse-order attribute of this flag. + fn get_attr(flag: &'a PickerArg<'a, Self>) -> PickerArgAttr; /// Tag phase: Determines which argument positions the `Pickable` needs to handle. /// |
