Documenting defstruct fields

I always add a typespec for @type t :: … if the struct is of importance and there you’ve got @typedoc.