Type Definition Flattened
flatten
type Flattened<T> = <T as Flatten>::Flattened;
Type of tuple after flattening.