Extract RRType from `dns::rr` and regenerate enums
Add gen-all script and tweak template