From 00c5175009a4445483b2d74bae708613fe032f6b Mon Sep 17 00:00:00 2001 From: Dominik Nakamura Date: Sun, 2 Oct 2022 00:18:48 +0900 Subject: [PATCH 1/2] docs: Describe the `skip` attribute for `ValueEnum`s --- src/_derive/mod.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/_derive/mod.rs b/src/_derive/mod.rs index 653f076ce02..06a72d78472 100644 --- a/src/_derive/mod.rs +++ b/src/_derive/mod.rs @@ -245,6 +245,7 @@ //! - `rename_all = `: Override default field / variant name case conversion for [`PossibleValue::new`][crate::builder::PossibleValue] //! - When not present: `"kebab-case"` //! - Available values: `"camelCase"`, `"kebab-case"`, `"PascalCase"`, `"SCREAMING_SNAKE_CASE"`, `"snake_case"`, `"lower"`, `"UPPER"`, `"verbatim"` +//! - `skip`: Ignore this variant //! //! ### Possible Value Attributes //! From e39881526fe3a6a5c6b859bf99800247da0be24a Mon Sep 17 00:00:00 2001 From: Dominik Nakamura Date: Wed, 5 Oct 2022 15:06:33 +0900 Subject: [PATCH 2/2] Move attribute doc to the right section --- src/_derive/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_derive/mod.rs b/src/_derive/mod.rs index 06a72d78472..42f17824456 100644 --- a/src/_derive/mod.rs +++ b/src/_derive/mod.rs @@ -245,7 +245,6 @@ //! - `rename_all = `: Override default field / variant name case conversion for [`PossibleValue::new`][crate::builder::PossibleValue] //! - When not present: `"kebab-case"` //! - Available values: `"camelCase"`, `"kebab-case"`, `"PascalCase"`, `"SCREAMING_SNAKE_CASE"`, `"snake_case"`, `"lower"`, `"UPPER"`, `"verbatim"` -//! - `skip`: Ignore this variant //! //! ### Possible Value Attributes //! @@ -259,6 +258,7 @@ //! - When not present: case-converted field name is used //! - `help = `: [`PossibleValue::help`][crate::builder::PossibleValue::help] //! - When not present: [Doc comment summary](#doc-comments) +//! - `skip`: Ignore this variant //! //! ## Arg Types //!