Remove default generation of `@type t` for structs

`Struct{}` in typespecs will generate default types for all missing
fields.
Merge pull request #2466 from ericmj/typespec-struct

Remove default generation of `@type t` for structs