extract-variant (cargo): Destructure expressions into, and return assignments from, a single pattern.
Keywords: enum|pattern-match|macro|variant