UnionKeys<T> will distribute keys of an union to individual types. This should be used in conjuncture with distributive types.
UnionKeys<T>
UnionKeys<T>
will distribute keys of an union to individual types. This should be used in conjuncture with distributive types.