Provides struct and type for a CollectionError
@type t() :: %Gleanex.Client.CollectionError{errorCode: String.t()}