Provides struct and type for a SearchResponse
Summary
Types
@type t() :: %Gleanex.Client.SearchResponse{ backendTimeMillis: integer() | nil, cursor: String.t() | nil, errorInfo: Gleanex.Client.ErrorInfo.t() | nil, experimentIds: [integer()] | nil, facetResults: [Gleanex.Client.FacetResult.t()] | nil, generatedQnaResult: Gleanex.Client.GeneratedQna.t() | nil, hasMoreResults: boolean() | nil, metadata: Gleanex.Client.SearchResponseMetadata.t() | nil, requestID: String.t() | nil, resultTabIds: [String.t()] | nil, resultTabs: [Gleanex.Client.ResultTab.t()] | nil, results: [Gleanex.Client.SearchResult.t()] | nil, resultsDescription: Gleanex.Client.ResultsDescription.t() | nil, rewrittenFacetFilters: [Gleanex.Client.FacetFilter.t()] | nil, sessionInfo: Gleanex.Client.SessionInfo.t() | nil, structuredResults: [Gleanex.Client.StructuredResult.t()] | nil, trackingToken: String.t() | nil }