From d411e7a2fa2f1dc6b2bc169b39804839efc646ed Mon Sep 17 00:00:00 2001 From: Ed Page Date: Fri, 29 Apr 2022 19:32:10 -0500 Subject: [PATCH] docs(ref): Be more explicit with ArgEnums --- examples/derive_ref/README.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/examples/derive_ref/README.md b/examples/derive_ref/README.md index e9d4ac19fab..11001dde85f 100644 --- a/examples/derive_ref/README.md +++ b/examples/derive_ref/README.md @@ -28,7 +28,10 @@ use clap::{Parser, Args, Subcommand, ArgEnum}; struct Cli { /// Doc comment #[clap(ARG ATTRIBUTE)] - field: Type, + field: UserType, + + #[clap(arg_enum, ARG ATTRIBUTE...)] + field: EnumValues, #[clap(flatten)] delegate: Struct, @@ -43,7 +46,7 @@ struct Cli { struct Struct { /// Doc comment #[clap(ARG ATTRIBUTE)] - field: Type, + field: UserType, } /// Doc comment @@ -59,14 +62,14 @@ enum Command { Variant2 { /// Doc comment #[clap(ARG ATTRIBUTE)] - field: Type, + field: UserType, } } /// Doc comment #[derive(ArgEnum)] #[clap(ARG ENUM ATTRIBUTE)] -enum Mode { +enum EnumValues { /// Doc comment #[clap(POSSIBLE VALUE ATTRIBUTE)] Variant1,