printing of all UA types as C-structs