Structure that holds all the elements of an individual type
t() :: %ExDoc.TypeNode{annotations: list, arity: non_neg_integer, doc: nil | String.t, doc_line: non_neg_integer, id: nil | String.t, name: nil | String.t, signature: nil | String.t, source_path: nil | String.t, source_url: nil | String.t, spec: nil | String.t, type: nil | String.t}