try_match (cargo): An expression macro to match a pattern and return the bound variables in `Result`. 
Keywords: enum|macro|match|variant|pattern|macros|rust