Lines Matching refs:PossibleValuesParser
78 /// - [`EnumValueParser`] and [`PossibleValuesParser`] for static enumerated values
477 /// Create a [`ValueParser`] with [`PossibleValuesParser`]
479 /// See [`PossibleValuesParser`] for more flexibility in creating the
506 let inner = PossibleValuesParser::from(values);
511 /// Create a [`ValueParser`] with [`PossibleValuesParser`]
513 /// See [`PossibleValuesParser`] for more flexibility in creating the
541 let inner = PossibleValuesParser::from(values);
989 /// - [`PossibleValuesParser`]
1115 /// .value_parser(clap::builder::PossibleValuesParser::new(["always", "auto", "never"]))
1131 /// let value_parser = clap::builder::PossibleValuesParser::new(["always", "auto", "never"]);
1139 pub struct PossibleValuesParser(Vec<super::PossibleValue>);
1141 impl PossibleValuesParser {
1143 pub fn new(values: impl Into<PossibleValuesParser>) -> Self {
1148 impl TypedValueParser for PossibleValuesParser {
1201 impl<I, T> From<I> for PossibleValuesParser