Type alias impl trait
Impact
- Able to use "unnameable types" in a variety of positions, such as function return types, struct fields, the value of an associated type, and have the compiler infer its value for you.
- "unnameable types" refers to closures, futures, iterators, and any other type that is either impossible or tedious to write in full.