Struct syn_error_experiment::ItemEnum [−][src]
pub struct ItemEnum { pub enum_token: Enum, pub ident: Ident, pub brace_token: Brace, pub variants: Vec<Variant>, }
An enum definition: enum E { A, B, C }
.
Fields
enum_token: Enum
ident: Ident
brace_token: Brace
variants: Vec<Variant>
Trait Implementations
impl Debug for ItemEnum
[src]
impl Debug for ItemEnum
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Parse for ItemEnum
[src]
impl Parse for ItemEnum
fn parse(input: ParseStream) -> Result<Self>
[src]
fn parse(input: ParseStream) -> Result<Self>