> | [_TupleExpression_]\
> | [_TupleIndexingExpression_]\
> | [_StructExpression_]\
-> | [_EnumerationVariantExpression_]\
> | [_CallExpression_]\
> | [_MethodCallExpression_]\
> | [_FieldExpression_]\
* Tuple expression
* Tuple index expression
* Struct expression
-* Enumeration variant expression
* Call expression
* Method call expression
* Field expression
* Before an expression used as a [statement].
* Elements of [array expressions], [tuple expressions], [call expressions],
- and tuple-style [struct] and [enum variant] expressions.
+ and tuple-style [struct] expressions.
<!--
These were likely stabilized inadvertently.
See https://github.com/rust-lang/rust/issues/32796 and
[block expressions]: expressions/block-expr.md
[call expressions]: expressions/call-expr.md
-[enum variant]: expressions/enum-variant-expr.md
[field]: expressions/field-expr.md
[functional update]: expressions/struct-expr.md#functional-update-syntax
[`if let`]: expressions/if-expr.md#if-let-expressions
[_ComparisonExpression_]: expressions/operator-expr.md#comparison-operators
[_CompoundAssignmentExpression_]: expressions/operator-expr.md#compound-assignment-expressions
[_ContinueExpression_]: expressions/loop-expr.md#continue-expressions
-[_EnumerationVariantExpression_]: expressions/enum-variant-expr.md
[_FieldExpression_]: expressions/field-expr.md
[_GroupedExpression_]: expressions/grouped-expr.md
[_IfExpression_]: expressions/if-expr.md#if-expressions