Provides struct and type for a AppResult
@type t() :: %Gleanex.Client.AppResult{ datasource: String.t(), docType: String.t() | nil, iconUrl: String.t() | nil, mimeType: String.t() | nil }