pub struct PVariant {
pub name: PName,
pub attrs: PAttrs,
pub kind: PVariantKind,
pub discriminant: Option<TokenStream>,
}Expand description
Parsed enum variant
Fields§
§name: PNameName of the variant (with rename rules applied)
attrs: PAttrsAttributes of the variant
kind: PVariantKindKind of the variant (unit, tuple, or struct)
discriminant: Option<TokenStream>Optional explicit discriminant (= literal)