typesense_codegen 0.30.0

Types for typesense generated with openapi spec
Documentation
pub mod analytics_event;
pub use self::analytics_event::AnalyticsEvent;
pub mod analytics_event_create_response;
pub use self::analytics_event_create_response::AnalyticsEventCreateResponse;
pub mod analytics_event_data;
pub use self::analytics_event_data::AnalyticsEventData;
pub mod analytics_events_response;
pub use self::analytics_events_response::AnalyticsEventsResponse;
pub mod analytics_events_response_events_inner;
pub use self::analytics_events_response_events_inner::AnalyticsEventsResponseEventsInner;
pub mod analytics_rule;
pub use self::analytics_rule::AnalyticsRule;
pub mod analytics_rule_create;
pub use self::analytics_rule_create::AnalyticsRuleCreate;
pub mod analytics_rule_create_params;
pub use self::analytics_rule_create_params::AnalyticsRuleCreateParams;
pub mod analytics_rule_type;
pub use self::analytics_rule_type::AnalyticsRuleType;
pub mod analytics_rule_update;
pub use self::analytics_rule_update::AnalyticsRuleUpdate;
pub mod analytics_status;
pub use self::analytics_status::AnalyticsStatus;
pub mod api_key;
pub use self::api_key::ApiKey;
pub mod api_key_delete_response;
pub use self::api_key_delete_response::ApiKeyDeleteResponse;
pub mod api_key_schema;
pub use self::api_key_schema::ApiKeySchema;
pub mod api_keys_response;
pub use self::api_keys_response::ApiKeysResponse;
pub mod api_response;
pub use self::api_response::ApiResponse;
pub mod api_stats_response;
pub use self::api_stats_response::ApiStatsResponse;
pub mod collection_alias;
pub use self::collection_alias::CollectionAlias;
pub mod collection_alias_schema;
pub use self::collection_alias_schema::CollectionAliasSchema;
pub mod collection_aliases_response;
pub use self::collection_aliases_response::CollectionAliasesResponse;
pub mod collection_response;
pub use self::collection_response::CollectionResponse;
pub mod collection_schema;
pub use self::collection_schema::CollectionSchema;
pub mod collection_update_schema;
pub use self::collection_update_schema::CollectionUpdateSchema;
pub mod conversation_model_create_schema;
pub use self::conversation_model_create_schema::ConversationModelCreateSchema;
pub mod conversation_model_schema;
pub use self::conversation_model_schema::ConversationModelSchema;
pub mod conversation_model_update_schema;
pub use self::conversation_model_update_schema::ConversationModelUpdateSchema;
pub mod create_analytics_rule_200_response;
pub use self::create_analytics_rule_200_response::CreateAnalyticsRule200Response;
pub mod create_analytics_rule_200_response_one_of_inner;
pub use self::create_analytics_rule_200_response_one_of_inner::CreateAnalyticsRule200ResponseOneOfInner;
pub mod create_analytics_rule_200_response_one_of_inner_one_of;
pub use self::create_analytics_rule_200_response_one_of_inner_one_of::CreateAnalyticsRule200ResponseOneOfInnerOneOf;
pub mod create_analytics_rule_request;
pub use self::create_analytics_rule_request::CreateAnalyticsRuleRequest;
pub mod curation_exclude;
pub use self::curation_exclude::CurationExclude;
pub mod curation_include;
pub use self::curation_include::CurationInclude;
pub mod curation_item_create_schema;
pub use self::curation_item_create_schema::CurationItemCreateSchema;
pub mod curation_item_delete_schema;
pub use self::curation_item_delete_schema::CurationItemDeleteSchema;
pub mod curation_item_schema;
pub use self::curation_item_schema::CurationItemSchema;
pub mod curation_rule;
pub use self::curation_rule::CurationRule;
pub mod curation_set_create_schema;
pub use self::curation_set_create_schema::CurationSetCreateSchema;
pub mod curation_set_delete_schema;
pub use self::curation_set_delete_schema::CurationSetDeleteSchema;
pub mod curation_set_schema;
pub use self::curation_set_schema::CurationSetSchema;
pub mod debug_200_response;
pub use self::debug_200_response::Debug200Response;
pub mod delete_documents_200_response;
pub use self::delete_documents_200_response::DeleteDocuments200Response;
pub mod delete_documents_parameters;
pub use self::delete_documents_parameters::DeleteDocumentsParameters;
pub mod delete_stopwords_set_200_response;
pub use self::delete_stopwords_set_200_response::DeleteStopwordsSet200Response;
pub mod dirty_values;
pub use self::dirty_values::DirtyValues;
pub mod drop_tokens_mode;
pub use self::drop_tokens_mode::DropTokensMode;
pub mod export_documents_parameters;
pub use self::export_documents_parameters::ExportDocumentsParameters;
pub mod facet_counts;
pub use self::facet_counts::FacetCounts;
pub mod facet_counts_counts_inner;
pub use self::facet_counts_counts_inner::FacetCountsCountsInner;
pub mod facet_counts_stats;
pub use self::facet_counts_stats::FacetCountsStats;
pub mod field;
pub use self::field::Field;
pub mod field_embed;
pub use self::field_embed::FieldEmbed;
pub mod field_embed_model_config;
pub use self::field_embed_model_config::FieldEmbedModelConfig;
pub mod get_collections_parameters;
pub use self::get_collections_parameters::GetCollectionsParameters;
pub mod health_status;
pub use self::health_status::HealthStatus;
pub mod import_documents_parameters;
pub use self::import_documents_parameters::ImportDocumentsParameters;
pub mod index_action;
pub use self::index_action::IndexAction;
pub mod list_stemming_dictionaries_200_response;
pub use self::list_stemming_dictionaries_200_response::ListStemmingDictionaries200Response;
pub mod multi_search_collection_parameters;
pub use self::multi_search_collection_parameters::MultiSearchCollectionParameters;
pub mod multi_search_parameters;
pub use self::multi_search_parameters::MultiSearchParameters;
pub mod multi_search_result;
pub use self::multi_search_result::MultiSearchResult;
pub mod multi_search_result_item;
pub use self::multi_search_result_item::MultiSearchResultItem;
pub mod multi_search_searches_parameter;
pub use self::multi_search_searches_parameter::MultiSearchSearchesParameter;
pub mod nl_search_model_base;
pub use self::nl_search_model_base::NlSearchModelBase;
pub mod nl_search_model_create_schema;
pub use self::nl_search_model_create_schema::NlSearchModelCreateSchema;
pub mod nl_search_model_delete_schema;
pub use self::nl_search_model_delete_schema::NlSearchModelDeleteSchema;
pub mod nl_search_model_schema;
pub use self::nl_search_model_schema::NlSearchModelSchema;
pub mod nl_search_model_update_schema;
pub use self::nl_search_model_update_schema::NlSearchModelUpdateSchema;
pub mod preset_delete_schema;
pub use self::preset_delete_schema::PresetDeleteSchema;
pub mod preset_schema;
pub use self::preset_schema::PresetSchema;
pub mod preset_upsert_schema;
pub use self::preset_upsert_schema::PresetUpsertSchema;
pub mod preset_upsert_schema_value;
pub use self::preset_upsert_schema_value::PresetUpsertSchemaValue;
pub mod presets_retrieve_schema;
pub use self::presets_retrieve_schema::PresetsRetrieveSchema;
pub mod schema_change_status;
pub use self::schema_change_status::SchemaChangeStatus;
pub mod search_grouped_hit;
pub use self::search_grouped_hit::SearchGroupedHit;
pub mod search_highlight;
pub use self::search_highlight::SearchHighlight;
pub mod search_parameters;
pub use self::search_parameters::SearchParameters;
pub mod search_request_params;
pub use self::search_request_params::SearchRequestParams;
pub mod search_request_params_voice_query;
pub use self::search_request_params_voice_query::SearchRequestParamsVoiceQuery;
pub mod search_result;
pub use self::search_result::SearchResult;
pub mod search_result_conversation;
pub use self::search_result_conversation::SearchResultConversation;
pub mod search_result_hit;
pub use self::search_result_hit::SearchResultHit;
pub mod search_result_hit_hybrid_search_info;
pub use self::search_result_hit_hybrid_search_info::SearchResultHitHybridSearchInfo;
pub mod search_result_hit_text_match_info;
pub use self::search_result_hit_text_match_info::SearchResultHitTextMatchInfo;
pub mod search_synonym;
pub use self::search_synonym::SearchSynonym;
pub mod search_synonym_delete_response;
pub use self::search_synonym_delete_response::SearchSynonymDeleteResponse;
pub mod search_synonym_schema;
pub use self::search_synonym_schema::SearchSynonymSchema;
pub mod search_synonyms_response;
pub use self::search_synonyms_response::SearchSynonymsResponse;
pub mod stemming_dictionary;
pub use self::stemming_dictionary::StemmingDictionary;
pub mod stemming_dictionary_words_inner;
pub use self::stemming_dictionary_words_inner::StemmingDictionaryWordsInner;
pub mod stopwords_set_retrieve_schema;
pub use self::stopwords_set_retrieve_schema::StopwordsSetRetrieveSchema;
pub mod stopwords_set_schema;
pub use self::stopwords_set_schema::StopwordsSetSchema;
pub mod stopwords_set_upsert_schema;
pub use self::stopwords_set_upsert_schema::StopwordsSetUpsertSchema;
pub mod stopwords_sets_retrieve_all_schema;
pub use self::stopwords_sets_retrieve_all_schema::StopwordsSetsRetrieveAllSchema;
pub mod success_status;
pub use self::success_status::SuccessStatus;
pub mod synonym_item_delete_schema;
pub use self::synonym_item_delete_schema::SynonymItemDeleteSchema;
pub mod synonym_item_schema;
pub use self::synonym_item_schema::SynonymItemSchema;
pub mod synonym_item_upsert_schema;
pub use self::synonym_item_upsert_schema::SynonymItemUpsertSchema;
pub mod synonym_set_create_schema;
pub use self::synonym_set_create_schema::SynonymSetCreateSchema;
pub mod synonym_set_delete_schema;
pub use self::synonym_set_delete_schema::SynonymSetDeleteSchema;
pub mod synonym_set_schema;
pub use self::synonym_set_schema::SynonymSetSchema;
pub mod synonym_sets_retrieve_schema;
pub use self::synonym_sets_retrieve_schema::SynonymSetsRetrieveSchema;
pub mod toggle_slow_request_log_request;
pub use self::toggle_slow_request_log_request::ToggleSlowRequestLogRequest;
pub mod update_documents_200_response;
pub use self::update_documents_200_response::UpdateDocuments200Response;
pub mod update_documents_parameters;
pub use self::update_documents_parameters::UpdateDocumentsParameters;
pub mod voice_query_model_collection_config;
pub use self::voice_query_model_collection_config::VoiceQueryModelCollectionConfig;