diff --git a/examples/typed-derive.md b/examples/typed-derive.md index bf7a56a5..9221a310 100644 --- a/examples/typed-derive.md +++ b/examples/typed-derive.md @@ -12,7 +12,7 @@ Options: --sleep Allow human-readable durations -D Hand-written parser for tuples --port Support for discrete numbers [default: 22] [possible values: 22, 80] - --log-level Support enums from a foreign crate that don't implement `ValueEnum` [default: info] [possible values: info, debug, info, warn, error] + --log-level Support enums from a foreign crate that don't implement `ValueEnum` [default: info] [possible values: trace, debug, info, warn, error] -h, --help Print help ``` @@ -117,14 +117,14 @@ Args { optimization: None, include: None, bind: None, sleep: None, defines: [], $ typed-derive --log-level ? failed error: a value is required for '--log-level ' but none was supplied - [possible values: info, debug, info, warn, error] + [possible values: trace, debug, info, warn, error] For more information, try '--help'. $ typed-derive --log-level critical ? failed error: invalid value 'critical' for '--log-level ' - [possible values: info, debug, info, warn, error] + [possible values: trace, debug, info, warn, error] For more information, try '--help'. diff --git a/examples/typed-derive.rs b/examples/typed-derive.rs index 8d7a84e9..1a36f11d 100644 --- a/examples/typed-derive.rs +++ b/examples/typed-derive.rs @@ -38,7 +38,7 @@ struct Args { #[arg( long, default_value_t = foreign_crate::LogLevel::Info, - value_parser = clap::builder::PossibleValuesParser::new(["info", "debug", "info", "warn", "error"]) + value_parser = clap::builder::PossibleValuesParser::new(["trace", "debug", "info", "warn", "error"]) .map(|s| s.parse::().unwrap()), )] log_level: foreign_crate::LogLevel,