Macro clap::arg_enum [−][src]
macro_rules! arg_enum {
(@ as_item $($i : item) *) => { ... };
(@ impls($($tts : tt) *) -> ($e : ident, $($v : ident), +)) => { ... };
($(#[$($m : meta), +]) + pub enum $e : ident
{ $($v : ident $(= $val : expr) *,) + }) => { ... };
($(#[$($m : meta), +]) + pub enum $e : ident
{ $($v : ident $(= $val : expr) *), + }) => { ... };
($(#[$($m : meta), +]) + enum $e : ident
{ $($v : ident $(= $val : expr) *,) + }) => { ... };
($(#[$($m : meta), +]) + enum $e : ident
{ $($v : ident $(= $val : expr) *), + }) => { ... };
(pub enum $e : ident { $($v : ident $(= $val : expr) *,) + }) => { ... };
(pub enum $e : ident { $($v : ident $(= $val : expr) *), + }) => { ... };
(enum $e : ident { $($v : ident $(= $val : expr) *,) + }) => { ... };
(enum $e : ident { $($v : ident $(= $val : expr) *), + }) => { ... };
}
👎 Deprecated since 3.0.0:
Replaced with ArgEnum
Expand description
Deprecated, replaced with ArgEnum