opt

package
v3.17.1-0...-72ab6c1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2021 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ExtractAdvanced

func ExtractAdvanced(opts ...interface{}) *opt.AdvancedOption

ExtractAdvanced returns the first found AdvancedOption from the given variadic arguments or nil otherwise.

func ExtractAdvancedSyntax

func ExtractAdvancedSyntax(opts ...interface{}) *opt.AdvancedSyntaxOption

ExtractAdvancedSyntax returns the first found AdvancedSyntaxOption from the given variadic arguments or nil otherwise.

func ExtractAdvancedSyntaxFeatures

func ExtractAdvancedSyntaxFeatures(opts ...interface{}) *opt.AdvancedSyntaxFeaturesOption

ExtractAdvancedSyntaxFeatures returns the first found AdvancedSyntaxFeaturesOption from the given variadic arguments or nil otherwise.

func ExtractAllowCompressionOfIntegerArray

func ExtractAllowCompressionOfIntegerArray(opts ...interface{}) *opt.AllowCompressionOfIntegerArrayOption

ExtractAllowCompressionOfIntegerArray returns the first found AllowCompressionOfIntegerArrayOption from the given variadic arguments or nil otherwise.

func ExtractAllowTyposOnNumericTokens

func ExtractAllowTyposOnNumericTokens(opts ...interface{}) *opt.AllowTyposOnNumericTokensOption

ExtractAllowTyposOnNumericTokens returns the first found AllowTyposOnNumericTokensOption from the given variadic arguments or nil otherwise.

func ExtractAlternativesAsExact

func ExtractAlternativesAsExact(opts ...interface{}) *opt.AlternativesAsExactOption

ExtractAlternativesAsExact returns the first found AlternativesAsExactOption from the given variadic arguments or nil otherwise.

func ExtractAnalytics

func ExtractAnalytics(opts ...interface{}) *opt.AnalyticsOption

ExtractAnalytics returns the first found AnalyticsOption from the given variadic arguments or nil otherwise.

func ExtractAnalyticsTags

func ExtractAnalyticsTags(opts ...interface{}) *opt.AnalyticsTagsOption

ExtractAnalyticsTags returns the first found AnalyticsTagsOption from the given variadic arguments or nil otherwise.

func ExtractAnchoring

func ExtractAnchoring(opts ...interface{}) *opt.AnchoringOption

ExtractAnchoring returns the first found AnchoringOption from the given variadic arguments or nil otherwise.

func ExtractAroundLatLng

func ExtractAroundLatLng(opts ...interface{}) *opt.AroundLatLngOption

ExtractAroundLatLng returns the first found AroundLatLngOption from the given variadic arguments or nil otherwise.

func ExtractAroundLatLngViaIP

func ExtractAroundLatLngViaIP(opts ...interface{}) *opt.AroundLatLngViaIPOption

ExtractAroundLatLngViaIP returns the first found AroundLatLngViaIPOption from the given variadic arguments or nil otherwise.

func ExtractAroundPrecision

func ExtractAroundPrecision(opts ...interface{}) *opt.AroundPrecisionOption

ExtractAroundPrecision returns the first found AroundPrecisionOption from the given variadic arguments or nil otherwise.

func ExtractAroundRadius

func ExtractAroundRadius(opts ...interface{}) *opt.AroundRadiusOption

ExtractAroundRadius returns the first found AroundRadiusOption from the given variadic arguments or nil otherwise.

func ExtractAttributeCriteriaComputedByMinProximity

func ExtractAttributeCriteriaComputedByMinProximity(opts ...interface{}) *opt.AttributeCriteriaComputedByMinProximityOption

ExtractAttributeCriteriaComputedByMinProximity returns the first found AttributeCriteriaComputedByMinProximityOption from the given variadic arguments or nil otherwise.

func ExtractAttributeForDistinct

func ExtractAttributeForDistinct(opts ...interface{}) *opt.AttributeForDistinctOption

ExtractAttributeForDistinct returns the first found AttributeForDistinctOption from the given variadic arguments or nil otherwise.

func ExtractAttributesForFaceting

func ExtractAttributesForFaceting(opts ...interface{}) *opt.AttributesForFacetingOption

ExtractAttributesForFaceting returns the first found AttributesForFacetingOption from the given variadic arguments or nil otherwise.

func ExtractAttributesToHighlight

func ExtractAttributesToHighlight(opts ...interface{}) *opt.AttributesToHighlightOption

ExtractAttributesToHighlight returns the first found AttributesToHighlightOption from the given variadic arguments or nil otherwise.

func ExtractAttributesToRetrieve

func ExtractAttributesToRetrieve(opts ...interface{}) *opt.AttributesToRetrieveOption

ExtractAttributesToRetrieve returns the first found AttributesToRetrieveOption from the given variadic arguments or nil otherwise.

func ExtractAttributesToSnippet

func ExtractAttributesToSnippet(opts ...interface{}) *opt.AttributesToSnippetOption

ExtractAttributesToSnippet returns the first found AttributesToSnippetOption from the given variadic arguments or nil otherwise.

func ExtractAutoGenerateObjectIDIfNotExist

func ExtractAutoGenerateObjectIDIfNotExist(opts ...interface{}) *opt.AutoGenerateObjectIDIfNotExistOption

ExtractAutoGenerateObjectIDIfNotExist returns the first found AutoGenerateObjectIDIfNotExistOption from the given variadic arguments or nil otherwise.

func ExtractCamelCaseAttributes

func ExtractCamelCaseAttributes(opts ...interface{}) *opt.CamelCaseAttributesOption

ExtractCamelCaseAttributes returns the first found CamelCaseAttributesOption from the given variadic arguments or nil otherwise.

func ExtractClearExistingRules

func ExtractClearExistingRules(opts ...interface{}) *opt.ClearExistingRulesOption

ExtractClearExistingRules returns the first found ClearExistingRulesOption from the given variadic arguments or nil otherwise.

func ExtractClearExistingSynonyms

func ExtractClearExistingSynonyms(opts ...interface{}) *opt.ClearExistingSynonymsOption

ExtractClearExistingSynonyms returns the first found ClearExistingSynonymsOption from the given variadic arguments or nil otherwise.

func ExtractClickAnalytics

func ExtractClickAnalytics(opts ...interface{}) *opt.ClickAnalyticsOption

ExtractClickAnalytics returns the first found ClickAnalyticsOption from the given variadic arguments or nil otherwise.

func ExtractCluster

func ExtractCluster(opts ...interface{}) *opt.ClusterOption

ExtractCluster returns the first found ClusterOption from the given variadic arguments or nil otherwise.

func ExtractContext

func ExtractContext(opts ...interface{}) context.Context

func ExtractCreateIfNotExists

func ExtractCreateIfNotExists(opts ...interface{}) *opt.CreateIfNotExistsOption

ExtractCreateIfNotExists returns the first found CreateIfNotExistsOption from the given variadic arguments or nil otherwise.

func ExtractCustomNormalization

func ExtractCustomNormalization(opts ...interface{}) *opt.CustomNormalizationOption

ExtractCustomNormalization returns the first found CustomNormalizationOption from the given variadic arguments or nil otherwise.

func ExtractCustomRanking

func ExtractCustomRanking(opts ...interface{}) *opt.CustomRankingOption

ExtractCustomRanking returns the first found CustomRankingOption from the given variadic arguments or nil otherwise.

func ExtractDecompoundedAttributes

func ExtractDecompoundedAttributes(opts ...interface{}) *opt.DecompoundedAttributesOption

ExtractDecompoundedAttributes returns the first found DecompoundedAttributesOption from the given variadic arguments or nil otherwise.

func ExtractDisableExactOnAttributes

func ExtractDisableExactOnAttributes(opts ...interface{}) *opt.DisableExactOnAttributesOption

ExtractDisableExactOnAttributes returns the first found DisableExactOnAttributesOption from the given variadic arguments or nil otherwise.

func ExtractDisablePrefixOnAttributes

func ExtractDisablePrefixOnAttributes(opts ...interface{}) *opt.DisablePrefixOnAttributesOption

ExtractDisablePrefixOnAttributes returns the first found DisablePrefixOnAttributesOption from the given variadic arguments or nil otherwise.

func ExtractDisableTypoToleranceOnAttributes

func ExtractDisableTypoToleranceOnAttributes(opts ...interface{}) *opt.DisableTypoToleranceOnAttributesOption

ExtractDisableTypoToleranceOnAttributes returns the first found DisableTypoToleranceOnAttributesOption from the given variadic arguments or nil otherwise.

func ExtractDisableTypoToleranceOnWords

func ExtractDisableTypoToleranceOnWords(opts ...interface{}) *opt.DisableTypoToleranceOnWordsOption

ExtractDisableTypoToleranceOnWords returns the first found DisableTypoToleranceOnWordsOption from the given variadic arguments or nil otherwise.

func ExtractDistinct

func ExtractDistinct(opts ...interface{}) *opt.DistinctOption

ExtractDistinct returns the first found DistinctOption from the given variadic arguments or nil otherwise.

func ExtractEnableABTest

func ExtractEnableABTest(opts ...interface{}) *opt.EnableABTestOption

ExtractEnableABTest returns the first found EnableABTestOption from the given variadic arguments or nil otherwise.

func ExtractEnablePersonalization

func ExtractEnablePersonalization(opts ...interface{}) *opt.EnablePersonalizationOption

ExtractEnablePersonalization returns the first found EnablePersonalizationOption from the given variadic arguments or nil otherwise.

func ExtractEnableReRanking

func ExtractEnableReRanking(opts ...interface{}) *opt.EnableReRankingOption

ExtractEnableReRanking returns the first found EnableReRankingOption from the given variadic arguments or nil otherwise.

func ExtractEnableRules

func ExtractEnableRules(opts ...interface{}) *opt.EnableRulesOption

ExtractEnableRules returns the first found EnableRulesOption from the given variadic arguments or nil otherwise.

func ExtractEnabled

func ExtractEnabled(opts ...interface{}) *opt.EnabledOption

ExtractEnabled returns the first found EnabledOption from the given variadic arguments or nil otherwise.

func ExtractExactOnSingleWordQuery

func ExtractExactOnSingleWordQuery(opts ...interface{}) *opt.ExactOnSingleWordQueryOption

ExtractExactOnSingleWordQuery returns the first found ExactOnSingleWordQueryOption from the given variadic arguments or nil otherwise.

func ExtractExplain

func ExtractExplain(opts ...interface{}) *opt.ExplainOption

ExtractExplain returns the first found ExplainOption from the given variadic arguments or nil otherwise.

func ExtractExposeIntermediateNetworkErrors

func ExtractExposeIntermediateNetworkErrors(opts ...interface{}) *opt.ExposeIntermediateNetworkErrorsOption

ExtractExposeIntermediateNetworkErrors returns the first found ExposeIntermediateNetworkErrorsOption from the given variadic arguments or nil otherwise.

func ExtractExtraHeaders

func ExtractExtraHeaders(opts ...interface{}) *opt.ExtraHeadersOption

ExtractExtraHeaders returns the first found ExtraHeadersOption from the given variadic arguments or nil otherwise. If multiple options are found, the inner maps are merged.

func ExtractExtraOptions

func ExtractExtraOptions(opts ...interface{}) *opt.ExtraOptionsOption

ExtractExtraOptions returns the first found ExtraOptionsOption from the given variadic arguments or nil otherwise. If multiple options are found, the inner maps are merged.

func ExtractExtraURLParams

func ExtractExtraURLParams(opts ...interface{}) *opt.ExtraURLParamsOption

ExtractExtraURLParams returns the first found ExtraURLParamsOption from the given variadic arguments or nil otherwise. If multiple options are found, the inner maps are merged.

func ExtractFacetFilters

func ExtractFacetFilters(opts ...interface{}) *opt.FacetFiltersOption

ExtractFacetFilters returns the first found FacetFiltersOption from the given variadic arguments or nil otherwise.

func ExtractFacetingAfterDistinct

func ExtractFacetingAfterDistinct(opts ...interface{}) *opt.FacetingAfterDistinctOption

ExtractFacetingAfterDistinct returns the first found FacetingAfterDistinctOption from the given variadic arguments or nil otherwise.

func ExtractFacets

func ExtractFacets(opts ...interface{}) *opt.FacetsOption

ExtractFacets returns the first found FacetsOption from the given variadic arguments or nil otherwise.

func ExtractFilterPromotes

func ExtractFilterPromotes(opts ...interface{}) *opt.FilterPromotesOption

ExtractFilterPromotes returns the first found FilterPromotesOption from the given variadic arguments or nil otherwise.

func ExtractFilters

func ExtractFilters(opts ...interface{}) *opt.FiltersOption

ExtractFilters returns the first found FiltersOption from the given variadic arguments or nil otherwise.

func ExtractForwardToReplicas

func ExtractForwardToReplicas(opts ...interface{}) *opt.ForwardToReplicasOption

ExtractForwardToReplicas returns the first found ForwardToReplicasOption from the given variadic arguments or nil otherwise.

func ExtractGetRankingInfo

func ExtractGetRankingInfo(opts ...interface{}) *opt.GetRankingInfoOption

ExtractGetRankingInfo returns the first found GetRankingInfoOption from the given variadic arguments or nil otherwise.

func ExtractHighlightPostTag

func ExtractHighlightPostTag(opts ...interface{}) *opt.HighlightPostTagOption

ExtractHighlightPostTag returns the first found HighlightPostTagOption from the given variadic arguments or nil otherwise.

func ExtractHighlightPreTag

func ExtractHighlightPreTag(opts ...interface{}) *opt.HighlightPreTagOption

ExtractHighlightPreTag returns the first found HighlightPreTagOption from the given variadic arguments or nil otherwise.

func ExtractHitsPerPage

func ExtractHitsPerPage(opts ...interface{}) *opt.HitsPerPageOption

ExtractHitsPerPage returns the first found HitsPerPageOption from the given variadic arguments or nil otherwise.

func ExtractIgnorePlurals

func ExtractIgnorePlurals(opts ...interface{}) *opt.IgnorePluralsOption

ExtractIgnorePlurals returns the first found IgnorePluralsOption from the given variadic arguments or nil otherwise.

func ExtractIndexLanguages

func ExtractIndexLanguages(opts ...interface{}) *opt.IndexLanguagesOption

ExtractIndexLanguages returns the first found IndexLanguagesOption from the given variadic arguments or nil otherwise.

func ExtractIndexName

func ExtractIndexName(opts ...interface{}) *opt.IndexNameOption

ExtractIndexName returns the first found IndexNameOption from the given variadic arguments or nil otherwise.

func ExtractInsideBoundingBox

func ExtractInsideBoundingBox(opts ...interface{}) *opt.InsideBoundingBoxOption

ExtractInsideBoundingBox returns the first found InsideBoundingBoxOption from the given variadic arguments or nil otherwise.

func ExtractInsidePolygon

func ExtractInsidePolygon(opts ...interface{}) *opt.InsidePolygonOption

ExtractInsidePolygon returns the first found InsidePolygonOption from the given variadic arguments or nil otherwise.

func ExtractKeepDiacriticsOnCharacters

func ExtractKeepDiacriticsOnCharacters(opts ...interface{}) *opt.KeepDiacriticsOnCharactersOption

ExtractKeepDiacriticsOnCharacters returns the first found KeepDiacriticsOnCharactersOption from the given variadic arguments or nil otherwise.

func ExtractLength

func ExtractLength(opts ...interface{}) *opt.LengthOption

ExtractLength returns the first found LengthOption from the given variadic arguments or nil otherwise.

func ExtractLimit

func ExtractLimit(opts ...interface{}) *opt.LimitOption

ExtractLimit returns the first found LimitOption from the given variadic arguments or nil otherwise.

func ExtractMaxFacetHits

func ExtractMaxFacetHits(opts ...interface{}) *opt.MaxFacetHitsOption

ExtractMaxFacetHits returns the first found MaxFacetHitsOption from the given variadic arguments or nil otherwise.

func ExtractMaxValuesPerFacet

func ExtractMaxValuesPerFacet(opts ...interface{}) *opt.MaxValuesPerFacetOption

ExtractMaxValuesPerFacet returns the first found MaxValuesPerFacetOption from the given variadic arguments or nil otherwise.

func ExtractMinProximity

func ExtractMinProximity(opts ...interface{}) *opt.MinProximityOption

ExtractMinProximity returns the first found MinProximityOption from the given variadic arguments or nil otherwise.

func ExtractMinWordSizefor1Typo

func ExtractMinWordSizefor1Typo(opts ...interface{}) *opt.MinWordSizefor1TypoOption

ExtractMinWordSizefor1Typo returns the first found MinWordSizefor1TypoOption from the given variadic arguments or nil otherwise.

func ExtractMinWordSizefor2Typos

func ExtractMinWordSizefor2Typos(opts ...interface{}) *opt.MinWordSizefor2TyposOption

ExtractMinWordSizefor2Typos returns the first found MinWordSizefor2TyposOption from the given variadic arguments or nil otherwise.

func ExtractMinimumAroundRadius

func ExtractMinimumAroundRadius(opts ...interface{}) *opt.MinimumAroundRadiusOption

ExtractMinimumAroundRadius returns the first found MinimumAroundRadiusOption from the given variadic arguments or nil otherwise.

func ExtractNaturalLanguages

func ExtractNaturalLanguages(opts ...interface{}) *opt.NaturalLanguagesOption

ExtractNaturalLanguages returns the first found NaturalLanguagesOption from the given variadic arguments or nil otherwise.

func ExtractNumericAttributesForFiltering

func ExtractNumericAttributesForFiltering(opts ...interface{}) *opt.NumericAttributesForFilteringOption

ExtractNumericAttributesForFiltering returns the first found NumericAttributesForFilteringOption from the given variadic arguments or nil otherwise.

func ExtractNumericFilters

func ExtractNumericFilters(opts ...interface{}) *opt.NumericFiltersOption

ExtractNumericFilters returns the first found NumericFiltersOption from the given variadic arguments or nil otherwise.

func ExtractOffset

func ExtractOffset(opts ...interface{}) *opt.OffsetOption

ExtractOffset returns the first found OffsetOption from the given variadic arguments or nil otherwise.

func ExtractOptionalFilters

func ExtractOptionalFilters(opts ...interface{}) *opt.OptionalFiltersOption

ExtractOptionalFilters returns the first found OptionalFiltersOption from the given variadic arguments or nil otherwise.

func ExtractOptionalWords

func ExtractOptionalWords(opts ...interface{}) *opt.OptionalWordsOption

ExtractOptionalWords returns the first found OptionalWordsOption from the given variadic arguments or nil otherwise.

func ExtractPage

func ExtractPage(opts ...interface{}) *opt.PageOption

ExtractPage returns the first found PageOption from the given variadic arguments or nil otherwise.

func ExtractPaginationLimitedTo

func ExtractPaginationLimitedTo(opts ...interface{}) *opt.PaginationLimitedToOption

ExtractPaginationLimitedTo returns the first found PaginationLimitedToOption from the given variadic arguments or nil otherwise.

func ExtractPercentileComputation

func ExtractPercentileComputation(opts ...interface{}) *opt.PercentileComputationOption

ExtractPercentileComputation returns the first found PercentileComputationOption from the given variadic arguments or nil otherwise.

func ExtractPersonalizationImpact

func ExtractPersonalizationImpact(opts ...interface{}) *opt.PersonalizationImpactOption

ExtractPersonalizationImpact returns the first found PersonalizationImpactOption from the given variadic arguments or nil otherwise.

func ExtractPrimary

func ExtractPrimary(opts ...interface{}) *opt.PrimaryOption

ExtractPrimary returns the first found PrimaryOption from the given variadic arguments or nil otherwise.

func ExtractQuery

func ExtractQuery(opts ...interface{}) *opt.QueryOption

ExtractQuery returns the first found QueryOption from the given variadic arguments or nil otherwise.

func ExtractQueryLanguages

func ExtractQueryLanguages(opts ...interface{}) *opt.QueryLanguagesOption

ExtractQueryLanguages returns the first found QueryLanguagesOption from the given variadic arguments or nil otherwise.

func ExtractQueryType

func ExtractQueryType(opts ...interface{}) *opt.QueryTypeOption

ExtractQueryType returns the first found QueryTypeOption from the given variadic arguments or nil otherwise.

func ExtractRanking

func ExtractRanking(opts ...interface{}) *opt.RankingOption

ExtractRanking returns the first found RankingOption from the given variadic arguments or nil otherwise.

func ExtractReRankingApplyFilter

func ExtractReRankingApplyFilter(opts ...interface{}) *opt.ReRankingApplyFilterOption

ExtractReRankingApplyFilter returns the first found ReRankingApplyFilterOption from the given variadic arguments or nil otherwise.

func ExtractReferers

func ExtractReferers(opts ...interface{}) *opt.ReferersOption

ExtractReferers returns the first found ReferersOption from the given variadic arguments or nil otherwise.

func ExtractRemoveStopWords

func ExtractRemoveStopWords(opts ...interface{}) *opt.RemoveStopWordsOption

ExtractRemoveStopWords returns the first found RemoveStopWordsOption from the given variadic arguments or nil otherwise.

func ExtractRemoveWordsIfNoResults

func ExtractRemoveWordsIfNoResults(opts ...interface{}) *opt.RemoveWordsIfNoResultsOption

ExtractRemoveWordsIfNoResults returns the first found RemoveWordsIfNoResultsOption from the given variadic arguments or nil otherwise.

func ExtractReplaceExistingSynonyms

func ExtractReplaceExistingSynonyms(opts ...interface{}) *opt.ReplaceExistingSynonymsOption

ExtractReplaceExistingSynonyms returns the first found ReplaceExistingSynonymsOption from the given variadic arguments or nil otherwise.

func ExtractReplaceSynonymsInHighlight

func ExtractReplaceSynonymsInHighlight(opts ...interface{}) *opt.ReplaceSynonymsInHighlightOption

ExtractReplaceSynonymsInHighlight returns the first found ReplaceSynonymsInHighlightOption from the given variadic arguments or nil otherwise.

func ExtractReplicas

func ExtractReplicas(opts ...interface{}) *opt.ReplicasOption

ExtractReplicas returns the first found ReplicasOption from the given variadic arguments or nil otherwise.

func ExtractResponseFields

func ExtractResponseFields(opts ...interface{}) *opt.ResponseFieldsOption

ExtractResponseFields returns the first found ResponseFieldsOption from the given variadic arguments or nil otherwise.

func ExtractRestrictHighlightAndSnippetArrays

func ExtractRestrictHighlightAndSnippetArrays(opts ...interface{}) *opt.RestrictHighlightAndSnippetArraysOption

ExtractRestrictHighlightAndSnippetArrays returns the first found RestrictHighlightAndSnippetArraysOption from the given variadic arguments or nil otherwise.

func ExtractRestrictIndices

func ExtractRestrictIndices(opts ...interface{}) *opt.RestrictIndicesOption

ExtractRestrictIndices returns the first found RestrictIndicesOption from the given variadic arguments or nil otherwise.

func ExtractRestrictSearchableAttributes

func ExtractRestrictSearchableAttributes(opts ...interface{}) *opt.RestrictSearchableAttributesOption

ExtractRestrictSearchableAttributes returns the first found RestrictSearchableAttributesOption from the given variadic arguments or nil otherwise.

func ExtractRestrictSources

func ExtractRestrictSources(opts ...interface{}) *opt.RestrictSourcesOption

ExtractRestrictSources returns the first found RestrictSourcesOption from the given variadic arguments or nil otherwise.

func ExtractRetrieveMappings

func ExtractRetrieveMappings(opts ...interface{}) *opt.RetrieveMappingsOption

ExtractRetrieveMappings returns the first found RetrieveMappingsOption from the given variadic arguments or nil otherwise.

func ExtractRuleContexts

func ExtractRuleContexts(opts ...interface{}) *opt.RuleContextsOption

ExtractRuleContexts returns the first found RuleContextsOption from the given variadic arguments or nil otherwise.

func ExtractSafe

func ExtractSafe(opts ...interface{}) *opt.SafeOption

ExtractSafe returns the first found SafeOption from the given variadic arguments or nil otherwise.

func ExtractScopes

func ExtractScopes(opts ...interface{}) *opt.ScopesOption

ExtractScopes returns the first found ScopesOption from the given variadic arguments or nil otherwise.

func ExtractSearchableAttributes

func ExtractSearchableAttributes(opts ...interface{}) *opt.SearchableAttributesOption

ExtractSearchableAttributes returns the first found SearchableAttributesOption from the given variadic arguments or nil otherwise.

func ExtractSeparatorsToIndex

func ExtractSeparatorsToIndex(opts ...interface{}) *opt.SeparatorsToIndexOption

ExtractSeparatorsToIndex returns the first found SeparatorsToIndexOption from the given variadic arguments or nil otherwise.

func ExtractSimilarQuery

func ExtractSimilarQuery(opts ...interface{}) *opt.SimilarQueryOption

ExtractSimilarQuery returns the first found SimilarQueryOption from the given variadic arguments or nil otherwise.

func ExtractSnippetEllipsisText

func ExtractSnippetEllipsisText(opts ...interface{}) *opt.SnippetEllipsisTextOption

ExtractSnippetEllipsisText returns the first found SnippetEllipsisTextOption from the given variadic arguments or nil otherwise.

func ExtractSortFacetValuesBy

func ExtractSortFacetValuesBy(opts ...interface{}) *opt.SortFacetValuesByOption

ExtractSortFacetValuesBy returns the first found SortFacetValuesByOption from the given variadic arguments or nil otherwise.

func ExtractSumOrFiltersScores

func ExtractSumOrFiltersScores(opts ...interface{}) *opt.SumOrFiltersScoresOption

ExtractSumOrFiltersScores returns the first found SumOrFiltersScoresOption from the given variadic arguments or nil otherwise.

func ExtractSynonyms

func ExtractSynonyms(opts ...interface{}) *opt.SynonymsOption

ExtractSynonyms returns the first found SynonymsOption from the given variadic arguments or nil otherwise.

func ExtractTagFilters

func ExtractTagFilters(opts ...interface{}) *opt.TagFiltersOption

ExtractTagFilters returns the first found TagFiltersOption from the given variadic arguments or nil otherwise.

func ExtractType

func ExtractType(opts ...interface{}) *opt.TypeOption

ExtractType returns the first found TypeOption from the given variadic arguments or nil otherwise.

func ExtractTypoTolerance

func ExtractTypoTolerance(opts ...interface{}) *opt.TypoToleranceOption

ExtractTypoTolerance returns the first found TypoToleranceOption from the given variadic arguments or nil otherwise.

func ExtractUnretrievableAttributes

func ExtractUnretrievableAttributes(opts ...interface{}) *opt.UnretrievableAttributesOption

ExtractUnretrievableAttributes returns the first found UnretrievableAttributesOption from the given variadic arguments or nil otherwise.

func ExtractUserData

func ExtractUserData(opts ...interface{}) *opt.UserDataOption

ExtractUserData returns the first found UserDataOption from the given variadic arguments or nil otherwise.

func ExtractUserToken

func ExtractUserToken(opts ...interface{}) *opt.UserTokenOption

ExtractUserToken returns the first found UserTokenOption from the given variadic arguments or nil otherwise.

func ExtractValidUntil

func ExtractValidUntil(opts ...interface{}) *opt.ValidUntilOption

ExtractValidUntil returns the first found ValidUntilOption from the given variadic arguments or nil otherwise.

Types

This section is empty.

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL