{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"`T`,"}]}
`T`, it may be `#[repr(transparent)]` even if `T` is a zero-sized type:
The one exception is if the `union` is generic over `T` and has a field of type