{"ast_node_type":"other","tokens":[{"end":32,"kind":"keyword","start":0,"text":"AdtShape::Union"}]}
            AdtShape::Union => {
            }
                never!("using fields of union in derive is always wrong");