Fills all fields of a struct literal with field-name: zero-value pairs. Fields of structs or pointers to struct types are filled recursively.