var searchIndex = {}; searchIndex["rs_es"] = {"doc":"A client for ElasticSearch's REST API","items":[[3,"Client","rs_es","The core of the ElasticSearch client, owns a HTTP connection.",null,null],[5,"do_req","","Process the result of an HTTP request, returning the status code and the\n`Json` result (if the result had a body) or an `EsError` if there were any\nerrors",null,{"inputs":[{"name":"response"}],"output":{"name":"result"}}],[0,"util","","Miscellaneous code used in numerous places",null,null],[8,"StrJoin","rs_es::util","A custom String-join trait as the stdlib one is currently marked as unstable.",null,null],[10,"join","","Join an iterator of things that can be referenced as strings into a\nsingle owned-string by the given joining string",0,null],[0,"json","rs_es","Helper for common requirements when producing/parsing JSON",null,null],[3,"NoOuter","rs_es::json","No outer options",null,null],[3,"FieldBased","","A recurring theme in ElasticSearch is for JSON to be `{"variable": {..map of options..}`",null,null],[12,"field","","",1,null],[12,"inner","","",1,null],[12,"outer","","",1,null],[3,"MergeSerializer","","",null,null],[8,"ShouldSkip","","To tell Serde to skip various fields",null,null],[10,"should_skip","","",2,null],[11,"fmt","","",3,null],[11,"default","","",3,{"inputs":[],"output":{"name":"noouter"}}],[11,"serialize","","",3,null],[11,"fmt","","",1,null],[11,"new","","",1,{"inputs":[{"name":"f"},{"name":"i"},{"name":"o"}],"output":{"name":"self"}}],[11,"serialize","","",1,null],[11,"new","","",4,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"serialize_bool","","",4,null],[11,"serialize_i64","","",4,null],[11,"serialize_u64","","",4,null],[11,"serialize_f64","","",4,null],[11,"serialize_str","","",4,null],[11,"serialize_unit","","",4,null],[11,"serialize_none","","",4,null],[11,"serialize_some","","",4,null],[11,"serialize_seq","","",4,null],[11,"serialize_seq_elt","","",4,null],[11,"serialize_map","","",4,null],[11,"serialize_map_elt","","",4,null],[0,"error","rs_es","Errors and error conversion code for the `rs_es` crate",null,null],[4,"EsError","rs_es::error","Error that can occur include IO and parsing errors, as well as specific\nerrors from the ElasticSearch server and logic errors from this library",null,null],[13,"EsError","","An internal error from this library",5,null],[13,"EsServerError","","An error reported in a JSON response from the ElasticSearch server",5,null],[13,"HttpError","","Miscellaneous error from the HTTP library",5,null],[13,"IoError","","Miscellaneous IO error",5,null],[13,"JsonError","","JSON error",5,null],[11,"fmt","","",5,null],[11,"from","","",5,{"inputs":[{"name":"error"}],"output":{"name":"eserror"}}],[11,"from","","",5,{"inputs":[{"name":"error"}],"output":{"name":"eserror"}}],[11,"from","","",5,{"inputs":[{"name":"error"}],"output":{"name":"eserror"}}],[11,"from","","",5,{"inputs":[{"name":"response"}],"output":{"name":"eserror"}}],[11,"description","","",5,null],[11,"cause","","",5,null],[11,"fmt","","",5,null],[0,"operations","rs_es","Implementations of specific ElasticSearch operations",null,null],[3,"ShardCountResult","rs_es::operations","Shared struct for operations that include counts of success/failed shards.\nThis is returned within various other result structs.",null,null],[12,"total","","",6,null],[12,"successful","","",6,null],[12,"failed","","",6,null],[3,"GenericResult","","",null,null],[12,"acknowledged","","",7,null],[0,"common","","Features common to all operations",null,null],[3,"OptionVal","rs_es::operations::common","A newtype for the value of a URI option, this is to allow conversion traits\nto be implemented for it",null,null],[12,"0","","",8,null],[3,"Options","","Every ES operation has a set of options",null,null],[12,"0","","",9,null],[4,"VersionType","","The [`version_type` field](https://www.elastic.co/guide/en/elasticsearch/reference/current/docs-index_.html#index-versioning)",null,null],[13,"Internal","","",10,null],[13,"External","","",10,null],[13,"ExternalGt","","",10,null],[13,"ExternalGte","","",10,null],[13,"Force","","",10,null],[4,"Consistency","","The consistency query parameter",null,null],[13,"One","","",11,null],[13,"Quorum","","",11,null],[13,"All","","",11,null],[4,"DefaultOperator","","Values for `default_operator` query parameters",null,null],[13,"And","","",12,null],[13,"Or","","",12,null],[11,"from","","",8,{"inputs":[{"name":"str"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"string"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"i32"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"i64"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"u32"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"u64"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"bool"}],"output":{"name":"optionval"}}],[11,"new","","",9,{"inputs":[],"output":{"name":"options"}}],[11,"is_empty","","",9,null],[11,"push","","Add a value",9,null],[11,"fmt","","",9,null],[11,"serialize","","",10,null],[11,"to_string","","",10,null],[11,"from","","",8,{"inputs":[{"name":"versiontype"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"consistency"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"defaultoperator"}],"output":{"name":"optionval"}}],[0,"bulk","rs_es::operations","Implementation of the Bulk API",null,null],[3,"ActionOptions","rs_es::operations::bulk","",null,null],[3,"Action","","",null,null],[3,"BulkOperation","","",null,null],[3,"ActionResult","","The result of specific actions",null,null],[12,"action","","",13,null],[12,"inner","","",13,null],[3,"ActionResultInner","","",null,null],[12,"index","","",14,null],[12,"doc_type","","",14,null],[12,"version","","",14,null],[12,"status","","",14,null],[12,"shards","","",14,null],[12,"found","","",14,null],[3,"BulkResult","","The result of a bulk operation",null,null],[12,"errors","","",15,null],[12,"items","","",15,null],[12,"took","","",15,null],[4,"ActionType","","",null,null],[13,"Index","","",16,null],[13,"Create","","",16,null],[13,"Delete","","",16,null],[13,"Update","","WARNING - currently un-implemented",16,null],[11,"serialize","","",16,null],[11,"to_string","","",16,null],[11,"default","","",17,{"inputs":[],"output":{"name":"actionoptions"}}],[11,"index","","An index action.",18,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"create","","Create action",18,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"delete","","Delete a document based on ID.",18,{"inputs":[{"name":"a"}],"output":{"name":"self"}}],[11,"with_index","","",18,null],[11,"with_doc_type","","",18,null],[11,"with_id","","",18,null],[11,"with_version","","",18,null],[11,"with_version_type","","",18,null],[11,"with_routing","","",18,null],[11,"with_parent","","",18,null],[11,"with_timestamp","","",18,null],[11,"with_ttl","","",18,null],[11,"with_retry_on_conflict","","",18,null],[11,"new","","",19,null],[11,"with_index","","",19,null],[11,"with_doc_type","","",19,null],[11,"with_consistency","","",19,null],[11,"with_refresh","","",19,null],[11,"send","","",19,null],[11,"bulk","rs_es","Bulk",20,null],[11,"deserialize","rs_es::operations::bulk","",13,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"fmt","","",14,null],[0,"delete","rs_es::operations","Implementation of delete operations, both Delete-By-Query and Delete-By-Id",null,null],[3,"DeleteOperation","rs_es::operations::delete","",null,null],[3,"DeleteResult","","Result of a DELETE operation",null,null],[12,"found","","",21,null],[12,"index","","",21,null],[12,"doc_type","","",21,null],[12,"id","","",21,null],[12,"version","","",21,null],[11,"new","","",22,{"inputs":[{"name":"client"},{"name":"str"},{"name":"str"},{"name":"str"}],"output":{"name":"deleteoperation"}}],[11,"with_version","","",22,null],[11,"with_version_type","","",22,null],[11,"with_routing","","",22,null],[11,"with_parent","","",22,null],[11,"with_consistency","","",22,null],[11,"with_refresh","","",22,null],[11,"with_timeout","","",22,null],[11,"send","","",22,null],[11,"delete","rs_es","Delete by ID",20,null],[11,"fmt","rs_es::operations::delete","",21,null],[0,"delete_index","rs_es::operations","Implementation of ElasticSearch Delete Index operation",null,null],[11,"delete_index","rs_es","Delete given index",20,null],[0,"get","rs_es::operations","Implementation of the Get API",null,null],[3,"GetOperation","rs_es::operations::get","An ES GET operation, to get a document by ID",null,null],[3,"GetResult","","The result of a GET request",null,null],[12,"index","","",23,null],[12,"doc_type","","",23,null],[12,"id","","",23,null],[12,"version","","",23,null],[12,"found","","",23,null],[12,"source","","",23,null],[4,"Preference","","Values for the `preference` query parameter",null,null],[13,"Primary","","",24,null],[13,"Local","","",24,null],[11,"from","rs_es::operations::common","",8,{"inputs":[{"name":"preference"}],"output":{"name":"optionval"}}],[11,"new","rs_es::operations::get","",25,{"inputs":[{"name":"client"},{"name":"str"},{"name":"str"}],"output":{"name":"self"}}],[11,"with_all_types","","",25,null],[11,"with_doc_type","","",25,null],[11,"with_fields","","",25,null],[11,"with_realtime","","",25,null],[11,"with_source","","",25,null],[11,"with_routing","","",25,null],[11,"with_preference","","",25,null],[11,"with_refresh","","",25,null],[11,"with_version","","",25,null],[11,"with_version_type","","",25,null],[11,"send","","",25,null],[11,"get","rs_es","Implementation of the ES GET API",20,null],[11,"fmt","rs_es::operations::get","",23,null],[0,"index","rs_es::operations","Implementation of ElasticSearch Index operation",null,null],[3,"IndexOperation","rs_es::operations::index","An indexing operation",null,null],[3,"IndexResult","","The result of an index operation",null,null],[12,"index","","",26,null],[12,"doc_type","","",26,null],[12,"id","","",26,null],[12,"version","","",26,null],[12,"created","","",26,null],[4,"OpType","","Values for the op_type option",null,null],[13,"Create","","",27,null],[11,"from","rs_es::operations::common","",8,{"inputs":[{"name":"optype"}],"output":{"name":"optionval"}}],[11,"new","rs_es::operations::index","",28,{"inputs":[{"name":"client"},{"name":"str"},{"name":"str"}],"output":{"name":"indexoperation"}}],[11,"with_doc","","",28,null],[11,"with_id","","",28,null],[11,"with_ttl","","",28,null],[11,"with_version","","",28,null],[11,"with_version_type","","",28,null],[11,"with_op_type","","",28,null],[11,"with_routing","","",28,null],[11,"with_parent","","",28,null],[11,"with_timestamp","","",28,null],[11,"with_refresh","","",28,null],[11,"with_timeout","","",28,null],[11,"send","","",28,null],[11,"index","rs_es","An index operation to index a document in the specified index.",20,null],[11,"fmt","rs_es::operations::index","",26,null],[0,"refresh","rs_es::operations","Refresh an Index",null,null],[3,"RefreshOperation","rs_es::operations::refresh","",null,null],[3,"RefreshResult","","Result of a refresh request",null,null],[12,"shards","","",29,null],[11,"new","","",30,{"inputs":[{"name":"client"}],"output":{"name":"refreshoperation"}}],[11,"with_indexes","","",30,null],[11,"send","","",30,null],[11,"refresh","rs_es","Refresh",20,null],[0,"search","rs_es::operations","Implementations of both Search-by-URI and Search-by-Query operations",null,null],[3,"SearchURIOperation","rs_es::operations::search","Representing a search-by-uri option",null,null],[3,"SortField","","Representing sort options for a specific field, can be combined with others\nto produce the full sort clause",null,null],[3,"SortFieldInner","","",null,null],[3,"GeoDistance","","Representing sort options for sort by geodistance",null,null],[3,"Script","","Representing options for sort by script",null,null],[3,"Sort","","A full sort clause",null,null],[3,"SearchQueryOperation","","",null,null],[3,"SearchHitsHitsResult","","",null,null],[12,"index","","",31,null],[12,"doc_type","","",31,null],[12,"id","","",31,null],[12,"score","","",31,null],[12,"source","","",31,null],[12,"timestamp","","",31,null],[12,"routing","","",31,null],[12,"fields","","",31,null],[12,"highlight","","",31,null],[3,"SearchHitsResult","","",null,null],[12,"total","","",32,null],[12,"hits","","",32,null],[3,"SearchResultInterim","","",null,null],[12,"took","","",33,null],[12,"timed_out","","",33,null],[12,"shards","","",33,null],[12,"hits","","",33,null],[12,"aggs","","Optional field populated if aggregations are specified",33,null],[12,"scroll_id","","Optional field populated during scanning and scrolling",33,null],[3,"SearchResult","","",null,null],[12,"took","","",34,null],[12,"timed_out","","",34,null],[12,"shards","","",34,null],[12,"hits","","",34,null],[12,"aggs","","",34,null],[12,"scroll_id","","",34,null],[3,"ScanIterator","","",null,null],[3,"ScanResultInterim","","Used when scanning and scrolling through results, a `ScanResult` is returned\nwhen the scan is opened. To scroll through the results an application has\ntwo options:",null,null],[3,"ScanResult","","",null,null],[12,"scroll_id","","",35,null],[12,"took","","",35,null],[12,"timed_out","","",35,null],[12,"shards","","",35,null],[12,"hits","","",35,null],[12,"aggs","","",35,null],[4,"SearchType","","Options for the various search_type parameters",null,null],[13,"DFSQueryThenFetch","","",36,null],[13,"DFSQueryAndFetch","","",36,null],[13,"QueryThenFetch","","",36,null],[13,"QueryAndFetch","","",36,null],[4,"Order","","Order of a sort",null,null],[13,"Asc","","",37,null],[13,"Desc","","",37,null],[4,"Mode","","The (Sort mode option)[https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-sort.html#_sort_mode_option].",null,null],[13,"Min","","",38,null],[13,"Max","","",38,null],[13,"Sum","","",38,null],[13,"Avg","","",38,null],[4,"Missing","","Options for handling (missing values)[https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-sort.html#_missing_values]",null,null],[13,"First","","",39,null],[13,"Last","","",39,null],[13,"Custom","","",39,null],[4,"SortBy","","",null,null],[13,"Field","","",40,null],[13,"Distance","","",40,null],[13,"Script","","",40,null],[4,"Source","","Options for source filtering",null,null],[13,"Off","","Disable source documents",41,null],[13,"Filter","","Filtering",41,null],[0,"aggregations","","Implementation of ElasticSearch [aggregations](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations.html)",null,null],[3,"Aggregations","rs_es::operations::search::aggregations","The set of aggregations",null,null],[3,"AggregationsResult","","",null,null],[4,"Aggregation","","Aggregations are either metrics or bucket-based aggregations",null,null],[13,"Metrics","","A metric aggregation (e.g. min)",42,null],[13,"Bucket","","A bucket aggregation, groups data into buckets and optionally applies\nsub-aggregations",42,null],[4,"AggregationResult","","The result of one specific aggregation",null,null],[13,"Metrics","","Results of metrics aggregations",43,null],[13,"Bucket","","Result of a bucket aggregation",43,null],[0,"metrics","","For metrics-based aggregations",null,null],[3,"Min","rs_es::operations::search::aggregations::metrics","Min aggregation",null,null],[3,"Max","","",null,null],[3,"Sum","","Sum aggregation",null,null],[3,"Avg","","Avg aggregation",null,null],[3,"Stats","","Stats aggregation",null,null],[3,"ExtendedStats","","Extended stats aggregation",null,null],[3,"ValueCount","","Value count aggregation",null,null],[3,"Percentiles","","Percentiles aggregation, see: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-metrics-percentile-aggregation.html",null,null],[3,"PercentilesExtra","","",null,null],[3,"PercentileRanks","","Percentile Ranks aggregation",null,null],[3,"PercentileRanksExtra","","",null,null],[3,"Cardinality","","Cardinality aggregation",null,null],[3,"CardinalityExtra","","",null,null],[3,"GeoBounds","","Geo Bounds aggregation",null,null],[3,"ScriptedMetric","","Scripted method aggregation",null,null],[3,"MinResult","","Min Result",null,null],[12,"value","","",44,null],[3,"MaxResult","","",null,null],[12,"value","","",45,null],[3,"SumResult","","",null,null],[12,"value","","",46,null],[3,"AvgResult","","",null,null],[12,"value","","",47,null],[3,"StatsResult","","",null,null],[12,"count","","",48,null],[12,"min","","",48,null],[12,"max","","",48,null],[12,"avg","","",48,null],[12,"sum","","",48,null],[3,"Bounds","","Used by the `ExtendedStatsResult`",null,null],[12,"upper","","",49,null],[12,"lower","","",49,null],[3,"ExtendedStatsResult","","",null,null],[12,"count","","",50,null],[12,"min","","",50,null],[12,"max","","",50,null],[12,"avg","","",50,null],[12,"sum","","",50,null],[12,"sum_of_squares","","",50,null],[12,"variance","","",50,null],[12,"std_deviation","","",50,null],[12,"std_deviation_bounds","","",50,null],[3,"ValueCountResult","","",null,null],[12,"value","","",51,null],[3,"PercentilesResult","","",null,null],[12,"values","","",52,null],[3,"PercentileRanksResult","","",null,null],[12,"values","","",53,null],[3,"CardinalityResult","","",null,null],[12,"value","","",54,null],[3,"GeoBoundsResult","","",null,null],[12,"bounds","","",55,null],[3,"ScriptedMetricResult","","",null,null],[12,"value","","",56,null],[4,"MetricsAggregation","","Individual aggregations and their options",null,null],[13,"Min","","",57,null],[13,"Max","","",57,null],[13,"Sum","","",57,null],[13,"Avg","","",57,null],[13,"Stats","","",57,null],[13,"ExtendedStats","","",57,null],[13,"ValueCount","","",57,null],[13,"Percentiles","","",57,null],[13,"PercentileRanks","","",57,null],[13,"Cardinality","","",57,null],[13,"GeoBounds","","",57,null],[13,"ScriptedMetric","","",57,null],[4,"MetricsAggregationResult","","",null,null],[13,"Min","","",58,null],[13,"Max","","",58,null],[13,"Sum","","",58,null],[13,"Avg","","",58,null],[13,"Stats","","",58,null],[13,"ExtendedStats","","",58,null],[13,"ValueCount","","",58,null],[13,"Percentiles","","",58,null],[13,"PercentileRanks","","",58,null],[13,"Cardinality","","",58,null],[13,"GeoBounds","","",58,null],[13,"ScriptedMetric","","",58,null],[11,"fmt","","",59,null],[11,"field","","",59,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",59,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",59,null],[11,"with_missing","","",59,null],[11,"serialize","","",59,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"min"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",60,null],[11,"field","","",60,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",60,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",60,null],[11,"with_missing","","",60,null],[11,"serialize","","",60,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"max"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",61,null],[11,"field","","",61,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",61,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",61,null],[11,"with_missing","","",61,null],[11,"serialize","","",61,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"sum"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",62,null],[11,"field","","",62,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",62,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",62,null],[11,"with_missing","","",62,null],[11,"serialize","","",62,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"avg"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",63,null],[11,"field","","",63,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",63,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",63,null],[11,"with_missing","","",63,null],[11,"serialize","","",63,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"stats"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",64,null],[11,"field","","",64,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",64,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",64,null],[11,"with_missing","","",64,null],[11,"serialize","","",64,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"extendedstats"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",65,null],[11,"field","","",65,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",65,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",65,null],[11,"with_missing","","",65,null],[11,"serialize","","",65,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"valuecount"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",66,null],[11,"field","","",66,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",66,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",66,null],[11,"with_missing","","",66,null],[11,"serialize","","",66,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"percentiles"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",67,null],[11,"default","","",67,{"inputs":[],"output":{"name":"percentilesextra"}}],[11,"with_percents","","",66,null],[11,"with_compression","","",66,null],[11,"fmt","","",68,null],[11,"field","","",68,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",68,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",68,null],[11,"with_missing","","",68,null],[11,"serialize","","",68,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"percentileranks"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",69,null],[11,"default","","",69,{"inputs":[],"output":{"name":"percentileranksextra"}}],[11,"with_values","","",68,null],[11,"fmt","","",70,null],[11,"field","","",70,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",70,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",70,null],[11,"with_missing","","",70,null],[11,"serialize","","",70,null],[11,"from","rs_es::operations::search::aggregations","",42,{"inputs":[{"name":"cardinality"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::metrics","",71,null],[11,"default","","",71,{"inputs":[],"output":{"name":"cardinalityextra"}}],[11,"with_precision_threshold","","",70,null],[11,"with_rehash","","",70,null],[11,"fmt","","",72,null],[11,"default","","",72,{"inputs":[],"output":{"name":"geobounds"}}],[11,"new","","",72,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"with_wrap_longitude","","",72,null],[11,"fmt","","",73,null],[11,"default","","",73,{"inputs":[],"output":{"name":"scriptedmetric"}}],[11,"new","","",73,{"inputs":[{"name":"str"}],"output":{"name":"scriptedmetric"}}],[11,"with_init_script","","",73,null],[11,"with_combine_script","","",73,null],[11,"with_reduce_script","","",73,null],[11,"with_params","","",73,null],[11,"with_reduce_params","","",73,null],[11,"with_lang","","",73,null],[11,"with_init_script_file","","",73,null],[11,"with_init_script_id","","",73,null],[11,"with_map_script_file","","",73,null],[11,"with_map_script_id","","",73,null],[11,"with_combine_script_file","","",73,null],[11,"with_combine_script_id","","",73,null],[11,"with_reduce_script_file","","",73,null],[11,"with_reduce_script_id","","",73,null],[11,"fmt","","",57,null],[11,"details","","",57,null],[11,"serialize","","",57,null],[11,"fmt","","",58,null],[11,"from","","",58,{"inputs":[{"name":"metricsaggregation"},{"name":"value"}],"output":{"name":"result"}}],[11,"as_min","rs_es::operations::search::aggregations","",43,null],[11,"as_max","","",43,null],[11,"as_sum","","",43,null],[11,"as_avg","","",43,null],[11,"as_stats","","",43,null],[11,"as_extended_stats","","",43,null],[11,"as_value_count","","",43,null],[11,"as_percentiles","","",43,null],[11,"as_percentile_ranks","","",43,null],[11,"as_cardinality","","",43,null],[11,"as_geo_bounds","","",43,null],[11,"as_scripted_metric","","",43,null],[11,"fmt","rs_es::operations::search::aggregations::metrics","",44,null],[11,"fmt","","",45,null],[11,"fmt","","",46,null],[11,"fmt","","",47,null],[11,"fmt","","",48,null],[11,"fmt","","",49,null],[11,"fmt","","",50,null],[11,"fmt","","",51,null],[11,"fmt","","",52,null],[11,"fmt","","",53,null],[11,"fmt","","",54,null],[11,"fmt","","",55,null],[11,"fmt","","",56,null],[0,"bucket","rs_es::operations::search::aggregations","Bucket-based aggregations",null,null],[3,"Global","rs_es::operations::search::aggregations::bucket","Global aggregation, defines a single global bucket. Can only be used as a\ntop-level aggregation. See: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-global-aggregation.html",null,null],[3,"Filter","","Filter aggregation",null,null],[3,"Filters","","Filters aggregation",null,null],[3,"Missing","","Missing aggregation",null,null],[12,"field","","",74,null],[3,"Nested","","Nested aggregation",null,null],[12,"path","","",75,null],[3,"ReverseNested","","Reverse nested aggregation, will produce an error if used anywhere other than\ninside a nested aggregation.",null,null],[3,"Children","","Children aggregation - sub-aggregations run against the child document",null,null],[3,"Order","","Used to define the ordering of buckets in a some bucketted aggregations",null,null],[3,"Terms","","Terms aggregation",null,null],[3,"TermsInner","","",null,null],[3,"RangeInst","","A specific range, there will be many of these making up a range aggregation",null,null],[3,"Range","","Range aggregations",null,null],[3,"RangeInner","","",null,null],[3,"DateRangeInst","","A specific element of a range for a `DateRange` aggregation",null,null],[3,"DateRange","","Date range aggregation. See: https://www.elastic.co/guide/en/elasticsearch/reference/current/search-aggregations-bucket-daterange-aggregation.html",null,null],[3,"DateRangeInner","","",null,null],[3,"ExtendedBounds","","Histogram aggregation.",null,null],[3,"Histogram","","",null,null],[3,"DateHistogram","","",null,null],[3,"GeoDistanceInst","","",null,null],[3,"GeoDistance","","",null,null],[3,"GeohashGrid","","Geohash aggregation",null,null],[3,"GlobalResult","","Global result",null,null],[12,"doc_count","","",76,null],[12,"aggs","","",76,null],[3,"FilterResult","","Filter result",null,null],[12,"doc_count","","",77,null],[12,"aggs","","",77,null],[3,"FiltersBucketResult","","",null,null],[12,"doc_count","","",78,null],[12,"aggs","","",78,null],[3,"FiltersResult","","",null,null],[12,"buckets","","",79,null],[3,"MissingResult","","",null,null],[12,"doc_count","","",80,null],[12,"aggs","","",80,null],[3,"NestedResult","","",null,null],[12,"aggs","","",81,null],[3,"ReverseNestedResult","","",null,null],[12,"aggs","","",82,null],[3,"ChildrenResult","","",null,null],[12,"doc_count","","",83,null],[12,"aggs","","",83,null],[3,"TermsResult","","Terms result",null,null],[12,"doc_count_error_upper_bound","","",84,null],[12,"sum_other_doc_count","","",84,null],[12,"buckets","","",84,null],[3,"TermsBucketResult","","",null,null],[12,"key","","",85,null],[12,"doc_count","","",85,null],[12,"aggs","","",85,null],[3,"RangeBucketResult","","",null,null],[12,"from","","",86,null],[12,"to","","",86,null],[12,"doc_count","","",86,null],[12,"aggs","","",86,null],[3,"RangeResult","","",null,null],[12,"buckets","","",87,null],[3,"DateRangeBucketResult","","",null,null],[12,"from","","",88,null],[12,"from_as_string","","",88,null],[12,"to","","",88,null],[12,"to_as_string","","",88,null],[12,"doc_count","","",88,null],[12,"aggs","","",88,null],[3,"DateRangeResult","","",null,null],[12,"buckets","","",89,null],[3,"HistogramBucketResult","","Used for histogram results",null,null],[12,"key","","",90,null],[12,"doc_count","","",90,null],[12,"aggs","","",90,null],[3,"HistogramResult","","",null,null],[12,"buckets","","",91,null],[3,"DateHistogramBucketResult","","",null,null],[12,"key_as_string","","",92,null],[12,"key","","",92,null],[12,"doc_count","","",92,null],[12,"aggs","","",92,null],[3,"DateHistogramResult","","",null,null],[12,"buckets","","",93,null],[3,"GeoDistanceBucketResult","","",null,null],[12,"key","","",94,null],[12,"from","","",94,null],[12,"to","","",94,null],[12,"doc_count","","",94,null],[12,"aggs","","",94,null],[3,"GeoDistanceResult","","",null,null],[12,"buckets","","",95,null],[3,"GeohashGridBucketResult","","",null,null],[12,"key","","",96,null],[12,"doc_count","","",96,null],[12,"aggs","","",96,null],[3,"GeohashGridResult","","",null,null],[12,"buckets","","",97,null],[4,"ExecutionHint","","",null,null],[13,"Map","","",98,null],[13,"GlobalOrdinalsLowCardinality","","",98,null],[13,"GlobalOrdinals","","",98,null],[13,"GlobalOrdinalsHash","","",98,null],[4,"OrderKey","","Order - used for some bucketing aggregations to determine the order of\nbuckets",null,null],[13,"Count","","",99,null],[13,"Key","","",99,null],[13,"Term","","",99,null],[13,"Expr","","",99,null],[4,"TimeZone","","Date histogram and related fields",null,null],[13,"Offset","","",100,null],[13,"Str","","",100,null],[4,"Interval","","",null,null],[13,"Year","","",101,null],[13,"Quarter","","",101,null],[13,"Month","","",101,null],[13,"Week","","",101,null],[13,"Day","","",101,null],[13,"Hour","","",101,null],[13,"Minute","","",101,null],[13,"Second","","",101,null],[4,"BucketAggregation","","The set of bucket aggregations",null,null],[13,"Global","","",102,null],[13,"Filter","","",102,null],[13,"Filters","","",102,null],[13,"Missing","","",102,null],[13,"Nested","","",102,null],[13,"ReverseNested","","",102,null],[13,"Children","","",102,null],[13,"Terms","","",102,null],[13,"Range","","",102,null],[13,"DateRange","","",102,null],[13,"Histogram","","",102,null],[13,"DateHistogram","","",102,null],[13,"GeoDistance","","",102,null],[13,"GeohashGrid","","",102,null],[4,"BucketAggregationResult","","",null,null],[13,"Global","","",103,null],[13,"Filter","","",103,null],[13,"Filters","","",103,null],[13,"Missing","","",103,null],[13,"Nested","","",103,null],[13,"ReverseNested","","",103,null],[13,"Children","","",103,null],[13,"Terms","","",103,null],[13,"Range","","",103,null],[13,"DateRange","","",103,null],[13,"Histogram","","",103,null],[13,"DateHistogram","","",103,null],[13,"GeoDistance","","",103,null],[13,"GeohashGrid","","",103,null],[11,"fmt","","",98,null],[11,"serialize","","",98,null],[11,"fmt","","",104,null],[11,"new","","",104,{"inputs":[],"output":{"name":"global"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"global"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",105,null],[11,"new","","",105,{"inputs":[{"name":"query"}],"output":{"name":"filter"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"filter"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",106,null],[11,"new","","",106,{"inputs":[{"name":"hashmap"}],"output":{"name":"filters"}}],[11,"from","","",106,{"inputs":[{"name":"vec"}],"output":{"name":"filters"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"filters"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",74,null],[11,"new","","",74,{"inputs":[{"name":"str"}],"output":{"name":"missing"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"missing"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",75,null],[11,"new","","",75,{"inputs":[{"name":"str"}],"output":{"name":"nested"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"nested"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",107,null],[11,"new","","",107,{"inputs":[],"output":{"name":"reversenested"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"reversenested"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",108,null],[11,"new","","",108,{"inputs":[{"name":"str"}],"output":{"name":"children"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"children"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",99,null],[11,"hash","","",99,null],[11,"eq","","",99,null],[11,"ne","","",99,null],[11,"from","","",99,{"inputs":[{"name":"str"}],"output":{"name":"orderkey"}}],[11,"as_ref","","",99,null],[11,"fmt","","",109,null],[11,"serialize","","",109,null],[11,"asc","","Create an `Order` ascending",109,{"inputs":[{"name":"o"}],"output":{"name":"order"}}],[11,"desc","","Create an `Order` descending",109,{"inputs":[{"name":"o"}],"output":{"name":"order"}}],[11,"fmt","","",110,null],[11,"fmt","","",111,null],[11,"default","","",111,{"inputs":[],"output":{"name":"termsinner"}}],[11,"with_size","","",110,null],[11,"with_shard_size","","",110,null],[11,"with_order","","",110,null],[11,"with_min_doc_count","","",110,null],[11,"with_shard_min_doc_count","","",110,null],[11,"with_include","","",110,null],[11,"with_exclude","","",110,null],[11,"with_execution_hint","","",110,null],[11,"field","","",110,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",110,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",110,null],[11,"with_missing","","",110,null],[11,"serialize","","",110,null],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"terms"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",112,null],[11,"default","","",112,{"inputs":[],"output":{"name":"rangeinst"}}],[11,"new","","",112,{"inputs":[],"output":{"name":"self"}}],[11,"with_from","","",112,null],[11,"with_to","","",112,null],[11,"with_key","","",112,null],[11,"fmt","","",113,null],[11,"fmt","","",114,null],[11,"with_keyed","","",113,null],[11,"with_ranges","","",113,null],[11,"default","","",114,{"inputs":[],"output":{"name":"self"}}],[11,"field","","",113,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",113,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",113,null],[11,"with_missing","","",113,null],[11,"serialize","","",113,null],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"range"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",115,null],[11,"default","","",115,{"inputs":[],"output":{"name":"daterangeinst"}}],[11,"new","","",115,{"inputs":[],"output":{"name":"daterangeinst"}}],[11,"with_from","","",115,null],[11,"with_to","","",115,null],[11,"fmt","","",116,null],[11,"fmt","","",117,null],[11,"default","","",117,{"inputs":[],"output":{"name":"daterangeinner"}}],[11,"with_format","","",116,null],[11,"with_ranges","","",116,null],[11,"field","","",116,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"script","","",116,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"with_script","","",116,null],[11,"with_missing","","",116,null],[11,"serialize","","",116,null],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"daterange"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",118,null],[11,"new","","",118,{"inputs":[{"name":"i64"},{"name":"i64"}],"output":{"name":"extendedbounds"}}],[11,"from","","",118,null],[11,"fmt","","",119,null],[11,"default","","",119,{"inputs":[],"output":{"name":"histogram"}}],[11,"new","","",119,{"inputs":[{"name":"str"}],"output":{"name":"histogram"}}],[11,"with_interval","","",119,null],[11,"with_min_doc_count","","",119,null],[11,"with_extended_bounds","","",119,null],[11,"with_order","","",119,null],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"histogram"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",100,null],[11,"serialize","","",100,null],[11,"from","","",100,{"inputs":[{"name":"str"}],"output":{"name":"timezone"}}],[11,"from","","",100,{"inputs":[{"name":"u64"}],"output":{"name":"timezone"}}],[11,"fmt","","",101,null],[11,"default","","",101,{"inputs":[],"output":{"name":"self"}}],[11,"serialize","","",101,null],[11,"fmt","","",120,null],[11,"default","","",120,{"inputs":[],"output":{"name":"datehistogram"}}],[11,"new","","",120,{"inputs":[{"name":"str"},{"name":"i"}],"output":{"name":"datehistogram"}}],[11,"with_time_zone","","",120,null],[11,"with_offset","","",120,null],[11,"with_format","","",120,null],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"datehistogram"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",121,null],[11,"default","","",121,{"inputs":[],"output":{"name":"geodistanceinst"}}],[11,"new","","",121,{"inputs":[],"output":{"name":"geodistanceinst"}}],[11,"with_from","","",121,null],[11,"with_to","","",121,null],[11,"fmt","","",122,null],[11,"new","","",122,null],[11,"with_unit","","",122,null],[11,"with_distance_type","","",122,null],[11,"inst","","",122,{"inputs":[],"output":{"name":"geodistanceinst"}}],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"geodistance"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",123,null],[11,"default","","",123,{"inputs":[],"output":{"name":"geohashgrid"}}],[11,"new","","",123,{"inputs":[{"name":"str"}],"output":{"name":"self"}}],[11,"with_precision","","",123,null],[11,"with_size","","",123,null],[11,"with_shard_size","","",123,null],[11,"from","rs_es::operations::search::aggregations","",42,null],[11,"from","","",42,{"inputs":[{"name":"geohashgrid"}],"output":{"name":"aggregation"}}],[11,"fmt","rs_es::operations::search::aggregations::bucket","",102,null],[11,"details","","",102,null],[11,"serialize","","",102,null],[11,"fmt","","",103,null],[11,"from","","",103,{"inputs":[{"name":"bucketaggregation"},{"name":"value"},{"name":"option"}],"output":{"name":"result"}}],[11,"as_global","rs_es::operations::search::aggregations","",43,null],[11,"as_filter","","",43,null],[11,"as_filters","","",43,null],[11,"as_missing","","",43,null],[11,"as_nested","","",43,null],[11,"as_reverse_nested","","",43,null],[11,"as_children","","",43,null],[11,"as_terms","","",43,null],[11,"as_range","","",43,null],[11,"as_date_range","","",43,null],[11,"as_histogram","","",43,null],[11,"as_date_histogram","","",43,null],[11,"as_geo_distance","","",43,null],[11,"as_geohash_grid","","",43,null],[11,"fmt","rs_es::operations::search::aggregations::bucket","",76,null],[11,"aggs_ref","","",76,null],[11,"fmt","","",77,null],[11,"aggs_ref","","",77,null],[11,"fmt","","",78,null],[11,"aggs_ref","","",78,null],[11,"fmt","","",79,null],[11,"fmt","","",80,null],[11,"aggs_ref","","",80,null],[11,"fmt","","",81,null],[11,"aggs_ref","","",81,null],[11,"fmt","","",82,null],[11,"aggs_ref","","",82,null],[11,"fmt","","",83,null],[11,"aggs_ref","","",83,null],[11,"fmt","","",84,null],[11,"fmt","","",85,null],[11,"aggs_ref","","",85,null],[11,"fmt","","",86,null],[11,"aggs_ref","","",86,null],[11,"fmt","","",87,null],[11,"fmt","","",88,null],[11,"aggs_ref","","",88,null],[11,"fmt","","",89,null],[11,"fmt","","",90,null],[11,"aggs_ref","","",90,null],[11,"fmt","","",91,null],[11,"fmt","","",92,null],[11,"aggs_ref","","",92,null],[11,"fmt","","",93,null],[11,"fmt","","",94,null],[11,"aggs_ref","","",94,null],[11,"fmt","","",95,null],[11,"fmt","","",96,null],[11,"aggs_ref","","",96,null],[11,"fmt","","",97,null],[11,"fmt","rs_es::operations::search::aggregations","",42,null],[11,"serialize","","",42,null],[11,"fmt","","",124,null],[11,"new","","Create an empty-set of aggregations, individual aggregations should be\nadded via the `add` method",124,{"inputs":[],"output":{"name":"aggregations"}}],[11,"add","","Add an aggregation to the set of aggregations",124,null],[11,"from","","",124,{"inputs":[{"name":"vec"}],"output":{"name":"aggregations"}}],[11,"from","","",124,null],[11,"fmt","","",43,null],[11,"fmt","","",125,null],[11,"get","","",125,null],[11,"from","","",125,{"inputs":[{"name":"aggregations"},{"name":"value"}],"output":{"name":"result"}}],[0,"highlight","rs_es::operations::search","Implementation of ElasticSearch [highlight](https://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-highlighting.html)",null,null],[3,"Setting","rs_es::operations::search::highlight","",null,null],[12,"setting_type","","",126,null],[12,"index_options","","",126,null],[12,"term_vector","","",126,null],[12,"force_source","","",126,null],[12,"fragment_size","","",126,null],[12,"number_of_fragments","","",126,null],[12,"no_match_size","","",126,null],[12,"matched_fields","","",126,null],[3,"Highlight","","",null,null],[12,"fields","","",127,null],[12,"pre_tags","","",127,null],[12,"post_tags","","",127,null],[12,"encoder","","",127,null],[4,"Encoders","","",null,null],[13,"Default","","",128,null],[13,"HTML","","",128,null],[4,"SettingTypes","","",null,null],[13,"Plain","","",129,null],[13,"FVH","","",129,null],[13,"Postings","","",129,null],[4,"IndexOptions","","",null,null],[13,"Offsets","","",130,null],[4,"TermVector","","",null,null],[13,"WithPositionsOffsets","","",131,null],[13,"BoundaryChars","","",131,null],[13,"BoundaryMaxScan","","",131,null],[6,"HighlightResult","","The fields containing found terms",null,null],[11,"fmt","","",128,null],[11,"clone","","",128,null],[11,"serialize","","",128,null],[11,"fmt","","",129,null],[11,"clone","","",129,null],[11,"serialize","","",129,null],[11,"fmt","","",130,null],[11,"clone","","",130,null],[11,"serialize","","",130,null],[11,"fmt","","",131,null],[11,"clone","","",131,null],[11,"serialize","","",131,null],[11,"fmt","","",126,null],[11,"clone","","",126,null],[11,"new","","",126,{"inputs":[],"output":{"name":"setting"}}],[11,"with_type","","",126,null],[11,"with_index_options","","",126,null],[11,"with_term_vector","","",126,null],[11,"with_force_source","","",126,null],[11,"with_fragment_size","","",126,null],[11,"with_number_of_fragments","","",126,null],[11,"with_no_match_size","","",126,null],[11,"with_matched_fields","","",126,null],[11,"fmt","","",127,null],[11,"clone","","",127,null],[11,"new","","Create an Highlight entity without any field or setting\nspecified as they are supposed to be added via the `add`\nmethod.",127,{"inputs":[],"output":{"name":"highlight"}}],[11,"with_encoder","","",127,null],[11,"with_pre_tags","","",127,null],[11,"with_post_tags","","",127,null],[11,"add_setting","","Add a field to highlight to the set",127,null],[11,"to_string","rs_es::operations::search","",36,null],[11,"fmt","","",37,null],[11,"to_string","","",37,null],[11,"serialize","","",37,null],[11,"serialize","","",38,null],[11,"serialize","","",39,null],[11,"from","","",39,{"inputs":[{"name":"s"}],"output":{"name":"missing"}}],[11,"default","","",132,{"inputs":[],"output":{"name":"sortfieldinner"}}],[11,"new","","Create a `SortField` for a given `field` and `order`",133,{"inputs":[{"name":"s"},{"name":"option"}],"output":{"name":"sortfield"}}],[11,"with_mode","","",133,null],[11,"with_nested_path","","",133,null],[11,"with_nested_filter","","",133,null],[11,"with_missing","","",133,null],[11,"with_unmapped_type","","",133,null],[11,"build","","",133,null],[11,"to_string","","",133,null],[11,"new","","",134,{"inputs":[{"name":"s"}],"output":{"name":"geodistance"}}],[11,"with_location","","",134,null],[11,"with_locations","","",134,null],[11,"with_order","","",134,null],[11,"with_unit","","",134,null],[11,"with_mode","","",134,null],[11,"with_distance_type","","",134,null],[11,"build","","",134,null],[11,"new","","",135,{"inputs":[{"name":"s"},{"name":"st"}],"output":{"name":"script"}}],[11,"with_order","","",135,null],[11,"add_param","","",135,null],[11,"build","","",135,null],[11,"serialize","","",40,null],[11,"to_string","","",40,null],[11,"serialize","","",136,null],[11,"new","","",136,{"inputs":[{"name":"vec"}],"output":{"name":"self"}}],[11,"field","","Convenience function for a single field default",136,{"inputs":[{"name":"s"}],"output":{"name":"self"}}],[11,"field_order","","",136,{"inputs":[{"name":"s"},{"name":"order"}],"output":{"name":"self"}}],[11,"fields","","",136,{"inputs":[{"name":"vec"}],"output":{"name":"self"}}],[11,"field_orders","","",136,{"inputs":[{"name":"vec"}],"output":{"name":"self"}}],[11,"from","rs_es::operations::common","",8,{"inputs":[{"name":"sort"}],"output":{"name":"optionval"}}],[11,"new","rs_es::operations::search","",137,{"inputs":[{"name":"client"}],"output":{"name":"searchurioperation"}}],[11,"with_indexes","","",137,null],[11,"with_types","","",137,null],[11,"with_query","","",137,null],[11,"with_df","","",137,null],[11,"with_analyzer","","",137,null],[11,"with_lowercase_expanded_terms","","",137,null],[11,"with_analyze_wildcard","","",137,null],[11,"with_default_operator","","",137,null],[11,"with_lenient","","",137,null],[11,"with_explain","","",137,null],[11,"with_source","","",137,null],[11,"with_highlight","","",137,null],[11,"with_sort","","",137,null],[11,"with_routing","","",137,null],[11,"with_track_scores","","",137,null],[11,"with_timeout","","",137,null],[11,"with_terminate_after","","",137,null],[11,"with_from","","",137,null],[11,"with_size","","",137,null],[11,"with_search_type","","",137,null],[11,"with_fields","","",137,null],[11,"send","","",137,null],[11,"serialize","","",41,null],[11,"include","","An include-only source filter",41,null],[11,"exclude","","An exclude-only source filter",41,null],[11,"filter","","An include and exclude source filter",41,null],[11,"new","","",138,{"inputs":[{"name":"client"}],"output":{"name":"searchqueryoperation"}}],[11,"with_indexes","","",138,null],[11,"with_types","","",138,null],[11,"with_query","","",138,null],[11,"with_timeout","","",138,null],[11,"with_from","","",138,null],[11,"with_size","","",138,null],[11,"with_terminate_after","","",138,null],[11,"with_stats","","",138,null],[11,"with_min_score","","",138,null],[11,"with_sort","","",138,null],[11,"with_track_scores","","",138,null],[11,"with_source","","Specify source filtering, by default full source will be returned in a hit",138,null],[11,"with_aggs","","Specify any aggregations",138,null],[11,"with_highlight","","Specify fields to highlight",138,null],[11,"with_routing","","",138,null],[11,"with_search_type","","",138,null],[11,"with_query_cache","","",138,null],[11,"send","","Performs the search with the specified query and options",138,null],[11,"scan","","Begins a scan with the specified query and options",138,null],[11,"search_uri","rs_es","Search via the query parameter",20,null],[11,"search_query","","Search via the query DSL",20,null],[11,"fmt","rs_es::operations::search","",31,null],[11,"fmt","","",32,null],[11,"hits","","",32,null],[11,"hits_ref","","",32,null],[11,"fmt","","",33,null],[11,"fmt","","",34,null],[11,"aggs_ref","","Take a reference to any aggregations in this result",34,null],[11,"drop","","",139,null],[11,"next","","",139,null],[11,"iter","","Returns an iterator from which hits can be read",35,null],[11,"scroll","","Calls the `/_search/scroll` ES end-point for the next page",35,null],[11,"close","","Calls ES to close the server-side part of the scan/scroll operation",35,null],[0,"analyze","rs_es::operations","Implementation of ElasticSearch Analyze operation",null,null],[3,"AnalyzeOperation","rs_es::operations::analyze","",null,null],[3,"AnalyzeResult","","The result of an analyze operation",null,null],[12,"tokens","","",140,null],[3,"Token","","",null,null],[12,"token","","",141,null],[12,"token_type","","",141,null],[12,"position","","",141,null],[12,"start_offset","","",141,null],[12,"end_offset","","",141,null],[11,"new","","",142,{"inputs":[{"name":"client"},{"name":"str"}],"output":{"name":"analyzeoperation"}}],[11,"with_index","","",142,null],[11,"with_analyzer","","",142,null],[11,"send","","",142,null],[11,"analyze","rs_es","Analyze",20,null],[11,"fmt","rs_es::operations::analyze","",140,null],[11,"fmt","","",141,null],[0,"mapping","rs_es::operations","Implementation of ElasticSearch Mapping operation",null,null],[3,"Settings","rs_es::operations::mapping","",null,null],[12,"number_of_shards","","",143,null],[12,"analysis","","",143,null],[3,"Analysis","","",null,null],[12,"filter","","",144,null],[12,"analyzer","","",144,null],[3,"MappingOperation","","An indexing operation",null,null],[3,"MappingResult","","The result of a mapping operation",null,null],[6,"DocType","","",null,null],[6,"Mapping","","",null,null],[11,"new","","",145,{"inputs":[{"name":"client"},{"name":"str"}],"output":{"name":"mappingoperation"}}],[11,"with_mapping","","Set the actual mapping",145,null],[11,"with_settings","","Set the settings",145,null],[11,"send","","If settings have been provided, the index will be created with them. If the index already\nexists, an `Err(EsError)` will be returned.\nIf mapping have been set too, the properties will be applied. The index will be unavailable\nduring this process.\nNothing will be done if either mapping and settings are not present.",145,null],[11,"open_index","rs_es","Open the index, making it available.",20,null],[11,"close_index","","Close the index, making it unavailable and modifiable.",20,null],[11,"wait_for_status","","TODO: Return proper health data from\nhttps://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-health.html",20,null],[11,"fmt","rs_es::operations::mapping","",146,null],[0,"version","rs_es::operations","Fetch ElasticSearch version information",null,null],[3,"VersionOperation","rs_es::operations::version","",null,null],[3,"Version","","",null,null],[12,"number","","",147,null],[12,"build_hash","","",147,null],[12,"build_timestamp","","",147,null],[12,"build_snapshot","","",147,null],[12,"lucene_version","","",147,null],[3,"VersionResult","","",null,null],[12,"name","","",148,null],[12,"cluster_name","","",148,null],[12,"version","","",148,null],[12,"tagline","","",148,null],[11,"new","","",149,{"inputs":[{"name":"client"}],"output":{"name":"self"}}],[11,"send","","",149,null],[11,"version","rs_es","Calls the base ES path, returning the version number",20,null],[11,"fmt","rs_es::operations","",6,null],[11,"fmt","","",7,null],[0,"query","rs_es","Implementation of the ElasticSearch Query DSL.",null,null],[3,"CombinationMinimumShouldMatch","rs_es::query","Minimum should match - used in numerous queries\nTODO: should go somewhere specific",null,null],[3,"Flags","","Flags - multiple operations can take a set of flags, each set is dependent\non the operation in question, but they're all formatted to a similar looking\nString",null,null],[3,"MatchAllQuery","","Match all query",null,null],[4,"MinimumShouldMatch","","",null,null],[13,"Integer","","",150,null],[13,"Percentage","","",150,null],[13,"Combination","","",150,null],[13,"MultipleCombination","","",150,null],[13,"LowHigh","","",150,null],[4,"Fuzziness","","Fuzziness",null,null],[13,"Auto","","",151,null],[13,"LevenshteinDistance","","",151,null],[13,"Proportionate","","",151,null],[4,"ScoreMode","","ScoreMode",null,null],[13,"Multiply","","",152,null],[13,"Sum","","",152,null],[13,"Avg","","",152,null],[13,"First","","",152,null],[13,"Max","","",152,null],[13,"Min","","",152,null],[4,"Query","","Query represents all available queries",null,null],[13,"MatchAll","","",153,null],[13,"Match","","",153,null],[13,"MultiMatch","","",153,null],[13,"Common","","",153,null],[13,"QueryString","","",153,null],[13,"SimpleQueryString","","",153,null],[13,"Term","","",153,null],[13,"Terms","","",153,null],[13,"Range","","",153,null],[13,"Exists","","",153,null],[13,"Prefix","","",153,null],[13,"Wildcard","","",153,null],[13,"Regexp","","",153,null],[13,"Fuzzy","","",153,null],[13,"Type","","",153,null],[13,"Ids","","",153,null],[13,"ConstantScore","","",153,null],[13,"Bool","","",153,null],[13,"DisMax","","",153,null],[13,"FunctionScore","","",153,null],[13,"Boosting","","",153,null],[13,"Indices","","",153,null],[13,"Nested","","",153,null],[13,"HasChild","","",153,null],[13,"HasParent","","",153,null],[13,"GeoShape","","",153,null],[13,"GeoBoundingBox","","",153,null],[13,"GeoDistance","","",153,null],[13,"GeoPolygon","","",153,null],[13,"GeohashCell","","",153,null],[13,"MoreLikeThis","","",153,null],[0,"compound","","Compound queries",null,null],[3,"ConstantScoreQuery","rs_es::query::compound","Constant score query",null,null],[3,"BoolQuery","","Bool query",null,null],[3,"DisMaxQuery","","DisMax query",null,null],[3,"FunctionScoreQuery","","Function Score query",null,null],[3,"BoostingQuery","","Boosting query",null,null],[3,"IndicesQuery","","Indices query",null,null],[4,"BoostMode","","BoostMode",null,null],[13,"Multiply","","",154,null],[13,"Replace","","",154,null],[13,"Sum","","",154,null],[13,"Avg","","",154,null],[13,"Max","","",154,null],[13,"Min","","",154,null],[4,"NoMatchQuery","","Options for the `no_match_query` option of IndicesQuery",null,null],[13,"None","","",155,null],[13,"All","","",155,null],[13,"Query","","",155,null],[11,"fmt","","",154,null],[11,"serialize","","",154,null],[11,"fmt","","",156,null],[11,"default","","",156,{"inputs":[],"output":{"name":"constantscorequery"}}],[11,"build_constant_score","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"constantscorequery"}}],[11,"with_boost","rs_es::query::compound","",156,null],[11,"build","","",156,null],[11,"fmt","","",157,null],[11,"default","","",157,{"inputs":[],"output":{"name":"boolquery"}}],[11,"build_bool","rs_es::query","",153,{"inputs":[],"output":{"name":"boolquery"}}],[11,"with_must","rs_es::query::compound","",157,null],[11,"with_filter","","",157,null],[11,"with_should","","",157,null],[11,"with_must_not","","",157,null],[11,"with_minimum_should_match","","",157,null],[11,"with_boost","","",157,null],[11,"with_disable_coord","","",157,null],[11,"build","","",157,null],[11,"fmt","","",158,null],[11,"default","","",158,{"inputs":[],"output":{"name":"dismaxquery"}}],[11,"build_dis_max","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"dismaxquery"}}],[11,"with_tie_breaker","rs_es::query::compound","",158,null],[11,"with_boost","","",158,null],[11,"build","","",158,null],[11,"fmt","","",159,null],[11,"default","","",159,{"inputs":[],"output":{"name":"functionscorequery"}}],[11,"build_function_score","rs_es::query","",153,{"inputs":[],"output":{"name":"functionscorequery"}}],[11,"with_query","rs_es::query::compound","",159,null],[11,"with_boost","","",159,null],[11,"with_max_boost","","",159,null],[11,"with_score_mode","","",159,null],[11,"with_boost_mode","","",159,null],[11,"with_min_score","","",159,null],[11,"with_functions","","",159,null],[11,"with_function","","",159,null],[11,"build","","",159,null],[11,"fmt","","",160,null],[11,"default","","",160,{"inputs":[],"output":{"name":"boostingquery"}}],[11,"build_boosting","rs_es::query","",153,{"inputs":[],"output":{"name":"boostingquery"}}],[11,"with_positive","rs_es::query::compound","",160,null],[11,"with_negative","","",160,null],[11,"with_negative_boost","","",160,null],[11,"build","","",160,null],[11,"fmt","","",161,null],[11,"default","","",161,{"inputs":[],"output":{"name":"indicesquery"}}],[11,"build_indices","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"indicesquery"}}],[11,"with_no_match_query","rs_es::query::compound","",161,null],[11,"build","","",161,null],[11,"fmt","","",155,null],[11,"from","","",155,{"inputs":[{"name":"query"}],"output":{"name":"nomatchquery"}}],[11,"serialize","","",155,null],[0,"full_text","rs_es::query","Implementations of full-text ES queries",null,null],[3,"MatchQuery","rs_es::query::full_text","Match query",null,null],[3,"MatchQueryInner","","",null,null],[3,"MultiMatchQuery","","Multi Match Query",null,null],[3,"CommonQuery","","Common terms query",null,null],[3,"CommonQueryInner","","",null,null],[3,"QueryStringQuery","","Query string query",null,null],[3,"SimpleQueryStringQuery","","SimpleQueryString query",null,null],[4,"MatchType","","MatchType - the type of Match query",null,null],[13,"Boolean","","",162,null],[13,"Phrase","","",162,null],[13,"PhrasePrefix","","",162,null],[4,"ZeroTermsQuery","","Zero Terms Query",null,null],[13,"None","","",163,null],[13,"All","","",163,null],[4,"MatchQueryType","","MatchQueryType - the type of the multi Match Query",null,null],[13,"BestFields","","",164,null],[13,"MostFields","","",164,null],[13,"CrossFields","","",164,null],[13,"Phrase","","",164,null],[13,"PhrasePrefix","","",164,null],[4,"SimpleQueryStringFlags","","Flags for the SimpleQueryString query",null,null],[13,"All","","",165,null],[13,"None","","",165,null],[13,"And","","",165,null],[13,"Or","","",165,null],[13,"Not","","",165,null],[13,"Prefix","","",165,null],[13,"Phrase","","",165,null],[13,"Precedence","","",165,null],[13,"Escape","","",165,null],[13,"Whitespace","","",165,null],[13,"Fuzzy","","",165,null],[13,"Near","","",165,null],[13,"Slop","","",165,null],[11,"fmt","","",162,null],[11,"serialize","","",162,null],[11,"fmt","","",163,null],[11,"serialize","","",163,null],[11,"fmt","","",164,null],[11,"serialize","","",164,null],[11,"fmt","","",166,null],[11,"fmt","","",167,null],[11,"default","","",167,{"inputs":[],"output":{"name":"matchqueryinner"}}],[11,"build_match","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"matchquery"}}],[11,"with_type","rs_es::query::full_text","",166,null],[11,"with_cutoff_frequency","","",166,null],[11,"with_lenient","","",166,null],[11,"with_analyzer","","",166,null],[11,"with_boost","","",166,null],[11,"with_operator","","",166,null],[11,"with_minimum_should_match","","",166,null],[11,"with_fuzziness","","",166,null],[11,"with_prefix_length","","",166,null],[11,"with_max_expansions","","",166,null],[11,"with_rewrite","","",166,null],[11,"with_zero_terms_query","","",166,null],[11,"with_slop","","",166,null],[11,"with_highlight","","",166,null],[11,"build","","",166,null],[11,"fmt","","",168,null],[11,"default","","",168,{"inputs":[],"output":{"name":"multimatchquery"}}],[11,"build_multi_match","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"multimatchquery"}}],[11,"with_type","rs_es::query::full_text","",168,null],[11,"with_tie_breaker","","",168,null],[11,"with_analyzer","","",168,null],[11,"with_boost","","",168,null],[11,"with_operator","","",168,null],[11,"with_minimum_should_match","","",168,null],[11,"with_fuzziness","","",168,null],[11,"with_prefix_length","","",168,null],[11,"with_max_expansions","","",168,null],[11,"with_rewrite","","",168,null],[11,"with_zero_terms_query","","",168,null],[11,"with_cutoff_frequency","","",168,null],[11,"with_slop","","",168,null],[11,"with_highlight","","",168,null],[11,"build","","",168,null],[11,"fmt","","",169,null],[11,"fmt","","",170,null],[11,"default","","",170,{"inputs":[],"output":{"name":"commonqueryinner"}}],[11,"build_common","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"commonquery"}}],[11,"with_cutoff_frequency","rs_es::query::full_text","",169,null],[11,"with_low_freq_operator","","",169,null],[11,"with_high_freq_operator","","",169,null],[11,"with_minimum_should_match","","",169,null],[11,"with_boost","","",169,null],[11,"with_analyzer","","",169,null],[11,"with_disable_coord","","",169,null],[11,"build","","",169,null],[11,"fmt","","",171,null],[11,"default","","",171,{"inputs":[],"output":{"name":"querystringquery"}}],[11,"build_query_string","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"querystringquery"}}],[11,"with_default_field","rs_es::query::full_text","",171,null],[11,"with_fields","","",171,null],[11,"with_default_operator","","",171,null],[11,"with_analyzer","","",171,null],[11,"with_allow_leading_wildcard","","",171,null],[11,"with_lowercase_expanded_terms","","",171,null],[11,"with_enable_position_increments","","",171,null],[11,"with_fuzzy_max_expansions","","",171,null],[11,"with_fuzziness","","",171,null],[11,"with_fuzzy_prefix_length","","",171,null],[11,"with_phrase_slop","","",171,null],[11,"with_boost","","",171,null],[11,"with_analyze_wildcard","","",171,null],[11,"with_auto_generate_phrase_queries","","",171,null],[11,"with_max_determined_states","","",171,null],[11,"with_minimum_should_match","","",171,null],[11,"with_lenient","","",171,null],[11,"with_locale","","",171,null],[11,"with_time_zone","","",171,null],[11,"with_use_dis_max","","",171,null],[11,"build","","",171,null],[11,"fmt","","",165,null],[11,"as_ref","","",165,null],[11,"fmt","","",172,null],[11,"default","","",172,{"inputs":[],"output":{"name":"simplequerystringquery"}}],[11,"build_simple_query_string","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"simplequerystringquery"}}],[11,"with_fields","rs_es::query::full_text","",172,null],[11,"with_default_operator","","",172,null],[11,"with_analyzer","","",172,null],[11,"with_flags","","",172,null],[11,"with_lowercase_expanded_terms","","",172,null],[11,"with_analyze_wildcard","","",172,null],[11,"with_locale","","",172,null],[11,"with_lenient","","",172,null],[11,"with_minimum_should_match","","",172,null],[11,"build","","",172,null],[0,"functions","rs_es::query","Specific options for the Function option of various queries",null,null],[3,"ScriptScore","rs_es::query::functions","ScriptScore function",null,null],[3,"Weight","","Weight function",null,null],[3,"RandomScore","","Random score function",null,null],[3,"FieldValueFactor","","Field value factor function",null,null],[3,"DecayOptions","","",null,null],[3,"Decay","","Decay functions",null,null],[4,"Function","","Function",null,null],[13,"ScriptScore","","",173,null],[13,"Weight","","",173,null],[13,"RandomScore","","",173,null],[13,"FieldValueFactor","","",173,null],[13,"Linear","","",173,null],[13,"Exp","","",173,null],[13,"Gauss","","",173,null],[4,"Modifier","","Modifier for the FieldValueFactor function",null,null],[13,"None","","",174,null],[13,"Log","","",174,null],[13,"Log1p","","",174,null],[13,"Log2p","","",174,null],[13,"Ln","","",174,null],[13,"Ln1p","","",174,null],[13,"Ln2p","","",174,null],[13,"Square","","",174,null],[13,"Sqrt","","",174,null],[13,"Reciprocal","","",174,null],[4,"Origin","","Origin for decay function",null,null],[13,"I64","","",175,null],[13,"U64","","",175,null],[13,"F64","","",175,null],[13,"Location","","",175,null],[13,"Date","","",175,null],[4,"Scale","","Scale used by decay function",null,null],[13,"I64","","",176,null],[13,"U64","","",176,null],[13,"F64","","",176,null],[13,"Distance","","",176,null],[13,"Duration","","",176,null],[4,"MultiValueMode","","Values for multi_value_mode",null,null],[13,"Min","","",177,null],[13,"Max","","",177,null],[13,"Avg","","",177,null],[13,"Sum","","",177,null],[11,"fmt","","",173,null],[11,"fmt","","",178,null],[11,"default","","",178,{"inputs":[],"output":{"name":"scriptscore"}}],[11,"build_script_score","","",173,{"inputs":[{"name":"a"}],"output":{"name":"scriptscore"}}],[11,"with_lang","","",178,null],[11,"with_params","","",178,null],[11,"add_param","","",178,null],[11,"build","","",178,null],[11,"fmt","","",179,null],[11,"default","","",179,{"inputs":[],"output":{"name":"weight"}}],[11,"build_weight","","",173,{"inputs":[{"name":"a"}],"output":{"name":"weight"}}],[11,"build","","",179,null],[11,"fmt","","",180,null],[11,"default","","",180,{"inputs":[],"output":{"name":"randomscore"}}],[11,"build_random_score","","",173,{"inputs":[{"name":"a"}],"output":{"name":"randomscore"}}],[11,"build","","",180,null],[11,"fmt","","",181,null],[11,"default","","",181,{"inputs":[],"output":{"name":"fieldvaluefactor"}}],[11,"build_field_value_factor","","",173,{"inputs":[{"name":"a"}],"output":{"name":"fieldvaluefactor"}}],[11,"with_factor","","",181,null],[11,"with_modifier","","",181,null],[11,"with_missing","","",181,null],[11,"build","","",181,null],[11,"fmt","","",174,null],[11,"serialize","","",174,null],[11,"fmt","","",182,null],[11,"default","","",182,{"inputs":[],"output":{"name":"decayoptions"}}],[11,"with_offset","","",182,null],[11,"with_decay","","",182,null],[11,"with_multi_value_mode","","",182,null],[11,"fmt","","",183,null],[11,"build_decay","","",173,{"inputs":[{"name":"a"},{"name":"b"},{"name":"c"}],"output":{"name":"decay"}}],[11,"build_linear","","",183,null],[11,"build_exp","","",183,null],[11,"build_gauss","","",183,null],[11,"fmt","","",175,null],[11,"default","","",175,{"inputs":[],"output":{"name":"origin"}}],[11,"from","","",175,{"inputs":[{"name":"i64"}],"output":{"name":"origin"}}],[11,"from","","",175,{"inputs":[{"name":"u64"}],"output":{"name":"origin"}}],[11,"from","","",175,{"inputs":[{"name":"f64"}],"output":{"name":"origin"}}],[11,"from","","",175,{"inputs":[{"name":"location"}],"output":{"name":"origin"}}],[11,"from","","",175,{"inputs":[{"name":"string"}],"output":{"name":"origin"}}],[11,"serialize","","",175,null],[11,"fmt","","",176,null],[11,"default","","",176,{"inputs":[],"output":{"name":"self"}}],[11,"from","","",176,{"inputs":[{"name":"i64"}],"output":{"name":"scale"}}],[11,"from","","",176,{"inputs":[{"name":"u64"}],"output":{"name":"scale"}}],[11,"from","","",176,{"inputs":[{"name":"f64"}],"output":{"name":"scale"}}],[11,"from","","",176,{"inputs":[{"name":"distance"}],"output":{"name":"scale"}}],[11,"from","","",176,{"inputs":[{"name":"duration"}],"output":{"name":"scale"}}],[11,"serialize","","",176,null],[11,"fmt","","",177,null],[11,"serialize","","",177,null],[0,"geo","rs_es::query","Geo queries",null,null],[3,"GeoShapeQuery","rs_es::query::geo","GeoShape query",null,null],[3,"Shape","","",null,null],[3,"IndexedShape","","",null,null],[3,"GeoBoundingBoxQuery","","Geo Bounding Box Query",null,null],[3,"GeoBoundingBoxQueryInner","","",null,null],[3,"GeoDistanceQuery","","Geo Distance query",null,null],[3,"GeoPolygonQuery","","Geo Polygon query",null,null],[3,"GeoPolygonQueryInner","","",null,null],[3,"GeohashCellQuery","","Geohash cell query",null,null],[3,"GeohashCellQueryOuter","","",null,null],[4,"ShapeOption","","",null,null],[13,"Shape","","",184,null],[13,"IndexedShape","","",184,null],[4,"Type","","Geo Bounding Box filter type",null,null],[13,"Indexed","","",185,null],[13,"Memory","","",185,null],[4,"OptimizeBbox","","Options for `optimize_bbox`",null,null],[13,"Memory","","",186,null],[13,"Indexed","","",186,null],[13,"None","","",186,null],[4,"Precision","","",null,null],[13,"Geohash","","",187,null],[13,"Distance","","",187,null],[11,"fmt","","",184,null],[11,"from","","",184,{"inputs":[{"name":"shape"}],"output":{"name":"shapeoption"}}],[11,"from","","",184,{"inputs":[{"name":"indexedshape"}],"output":{"name":"shapeoption"}}],[11,"fmt","","",188,null],[11,"build_geo_shape","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"geoshapequery"}}],[11,"with_shape","rs_es::query::geo","",188,null],[11,"with_indexed_shape","","",188,null],[11,"build","","",188,null],[11,"fmt","","",189,null],[11,"new","","",189,{"inputs":[{"name":"a"},{"name":"vec"}],"output":{"name":"shape"}}],[11,"fmt","","",190,null],[11,"new","","",190,{"inputs":[{"name":"a"},{"name":"b"},{"name":"c"},{"name":"d"}],"output":{"name":"indexedshape"}}],[11,"fmt","","",191,null],[11,"fmt","","",192,null],[11,"default","","",192,{"inputs":[],"output":{"name":"geoboundingboxqueryinner"}}],[11,"build_geo_bounding_box","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"geoboundingboxquery"}}],[11,"with_coerce","rs_es::query::geo","",191,null],[11,"with_ignore_malformed","","",191,null],[11,"with_type","","",191,null],[11,"build","","",191,null],[11,"fmt","","",185,null],[11,"serialize","","",185,null],[11,"fmt","","",193,null],[11,"default","","",193,{"inputs":[],"output":{"name":"geodistancequery"}}],[11,"build_geo_distance","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"},{"name":"c"}],"output":{"name":"geodistancequery"}}],[11,"with_distance_type","rs_es::query::geo","",193,null],[11,"with_optimize_bbox","","",193,null],[11,"with_coerce","","",193,null],[11,"with_ignore_malformed","","",193,null],[11,"build","","",193,null],[11,"fmt","","",186,null],[11,"serialize","","",186,null],[11,"fmt","","",194,null],[11,"fmt","","",195,null],[11,"default","","",195,{"inputs":[],"output":{"name":"geopolygonqueryinner"}}],[11,"build_geo_polygon","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"geopolygonquery"}}],[11,"with_coerce","rs_es::query::geo","",194,null],[11,"with_ignore_malformed","","",194,null],[11,"build","","",194,null],[11,"fmt","","",196,null],[11,"fmt","","",197,null],[11,"default","","",197,{"inputs":[],"output":{"name":"geohashcellqueryouter"}}],[11,"build_geohash_cell","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"geohashcellquery"}}],[11,"with_precision","rs_es::query::geo","",196,null],[11,"with_neighbors","","",196,null],[11,"build","","",196,null],[11,"fmt","","",187,null],[11,"default","","",187,{"inputs":[],"output":{"name":"self"}}],[11,"from","","",187,{"inputs":[{"name":"u64"}],"output":{"name":"precision"}}],[11,"from","","",187,{"inputs":[{"name":"distance"}],"output":{"name":"precision"}}],[11,"serialize","","",187,null],[0,"joining","rs_es::query","Joining queries",null,null],[3,"NestedQuery","rs_es::query::joining","Nested query",null,null],[3,"HasChildQuery","","Has Child query",null,null],[3,"HasParentQuery","","Has Parent query",null,null],[11,"fmt","","",198,null],[11,"default","","",198,{"inputs":[],"output":{"name":"nestedquery"}}],[11,"build_nested","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"nestedquery"}}],[11,"with_score_mode","rs_es::query::joining","",198,null],[11,"build","","",198,null],[11,"fmt","","",199,null],[11,"default","","",199,{"inputs":[],"output":{"name":"haschildquery"}}],[11,"fmt","","",200,null],[11,"default","","",200,{"inputs":[],"output":{"name":"hasparentquery"}}],[11,"build_has_child","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"haschildquery"}}],[11,"build_has_parent","","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"hasparentquery"}}],[11,"with_score_mode","rs_es::query::joining","",199,null],[11,"with_min_children","","",199,null],[11,"with_max_children","","",199,null],[11,"build","","",199,null],[11,"with_score_mode","","",200,null],[11,"build","","",200,null],[0,"specialized","rs_es::query","Specialised queries",null,null],[3,"MoreLikeThisQuery","rs_es::query::specialized","More like this query",null,null],[3,"Doc","","",null,null],[11,"fmt","","",201,null],[11,"default","","",201,{"inputs":[],"output":{"name":"morelikethisquery"}}],[11,"build_more_like_this","rs_es::query","",153,{"inputs":[],"output":{"name":"morelikethisquery"}}],[11,"with_fields","rs_es::query::specialized","",201,null],[11,"with_like_text","","",201,null],[11,"with_ids","","",201,null],[11,"with_docs","","",201,null],[11,"with_max_query_terms","","",201,null],[11,"with_min_term_freq","","",201,null],[11,"with_min_doc_freq","","",201,null],[11,"with_max_doc_freq","","",201,null],[11,"with_min_word_length","","",201,null],[11,"with_max_word_length","","",201,null],[11,"with_stop_words","","",201,null],[11,"with_analyzer","","",201,null],[11,"with_minimum_should_match","","",201,null],[11,"with_boost_terms","","",201,null],[11,"with_include","","",201,null],[11,"with_boost","","",201,null],[11,"build","","",201,null],[11,"fmt","","",202,null],[11,"from_doc","","",202,{"inputs":[{"name":"a"},{"name":"b"},{"name":"value"}],"output":{"name":"doc"}}],[11,"id","","",202,{"inputs":[{"name":"a"},{"name":"b"},{"name":"c"}],"output":{"name":"doc"}}],[0,"term","rs_es::query","Specific Term level queries",null,null],[3,"TermQueryInner","rs_es::query::term","Term query",null,null],[3,"TermQuery","","",null,null],[3,"TermsQueryLookup","","Terms Query Lookup",null,null],[3,"TermsQuery","","Terms Query",null,null],[3,"RangeQueryInner","","Range query\nTODO: Check all possible combinations: gt, gte, lte, lt, from, to, include_upper, include_lower\nand share with other range queries",null,null],[3,"RangeQuery","","",null,null],[3,"ExistsQuery","","Exists query",null,null],[3,"PrefixQuery","","Prefix query",null,null],[3,"PrefixQueryInner","","",null,null],[3,"WildcardQuery","","Wildcard query",null,null],[3,"WildcardQueryInner","","",null,null],[3,"RegexpQuery","","Regexp query",null,null],[3,"RegexpQueryInner","","",null,null],[3,"FuzzyQuery","","Fuzzy query",null,null],[3,"FuzzyQueryInner","","",null,null],[3,"TypeQuery","","Type query",null,null],[3,"IdsQuery","","Ids query",null,null],[4,"Rewrite","","Values of the rewrite option used by multi-term queries",null,null],[13,"ConstantScoreAuto","","",203,null],[13,"ScoringBoolean","","",203,null],[13,"ConstantScoreBoolean","","",203,null],[13,"ConstantScoreFilter","","",203,null],[13,"TopTerms","","",203,null],[13,"TopTermsBoost","","",203,null],[13,"TopTermsBlendedFreqs","","",203,null],[4,"TermsQueryIn","","TermsQueryIn",null,null],[13,"Values","","A `Vec` of values",204,null],[13,"Lookup","","An indirect reference to another document",204,null],[4,"RegexpQueryFlags","","Flags for the Regexp query",null,null],[13,"All","","",205,null],[13,"Anystring","","",205,null],[13,"Complement","","",205,null],[13,"Empty","","",205,null],[13,"Intersection","","",205,null],[13,"Interval","","",205,null],[13,"None","","",205,null],[11,"fmt","","",203,null],[11,"serialize","","",203,null],[11,"fmt","","",206,null],[11,"default","","",206,{"inputs":[],"output":{"name":"termqueryinner"}}],[11,"fmt","","",207,null],[11,"build_term","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"termquery"}}],[11,"with_boost","rs_es::query::term","",207,null],[11,"build","","",207,null],[11,"fmt","","",208,null],[11,"default","","",208,{"inputs":[],"output":{"name":"termsquerylookup"}}],[11,"new","","",208,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"termsquerylookup"}}],[11,"with_index","","",208,null],[11,"with_type","","",208,null],[11,"with_routing","","",208,null],[11,"fmt","","",204,null],[11,"serialize","","",204,null],[11,"default","","",204,{"inputs":[],"output":{"name":"self"}}],[11,"from","","",204,{"inputs":[{"name":"termsquerylookup"}],"output":{"name":"termsqueryin"}}],[11,"from","","",204,{"inputs":[{"name":"vec"}],"output":{"name":"termsqueryin"}}],[11,"from","","",204,null],[11,"from","","",204,{"inputs":[{"name":"vec"}],"output":{"name":"termsqueryin"}}],[11,"fmt","","",209,null],[11,"build_terms","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"termsquery"}}],[11,"with_values","rs_es::query::term","",209,null],[11,"build","","",209,null],[11,"fmt","","",210,null],[11,"default","","",210,{"inputs":[],"output":{"name":"rangequeryinner"}}],[11,"fmt","","",211,null],[11,"build_range","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"rangequery"}}],[11,"with_gte","rs_es::query::term","",211,null],[11,"with_gt","","",211,null],[11,"with_lte","","",211,null],[11,"with_lt","","",211,null],[11,"with_boost","","",211,null],[11,"with_time_zone","","",211,null],[11,"with_format","","",211,null],[11,"build","","",211,null],[11,"fmt","","",212,null],[11,"build_exists","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"existsquery"}}],[11,"build","rs_es::query::term","",212,null],[11,"fmt","","",213,null],[11,"fmt","","",214,null],[11,"default","","",214,{"inputs":[],"output":{"name":"prefixqueryinner"}}],[11,"build_prefix","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"prefixquery"}}],[11,"with_boost","rs_es::query::term","",213,null],[11,"with_rewrite","","",213,null],[11,"build","","",213,null],[11,"fmt","","",215,null],[11,"fmt","","",216,null],[11,"default","","",216,{"inputs":[],"output":{"name":"wildcardqueryinner"}}],[11,"build_wildcard","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"wildcardquery"}}],[11,"with_boost","rs_es::query::term","",215,null],[11,"with_rewrite","","",215,null],[11,"build","","",215,null],[11,"fmt","","",205,null],[11,"as_ref","","",205,null],[11,"fmt","","",217,null],[11,"fmt","","",218,null],[11,"default","","",218,{"inputs":[],"output":{"name":"regexpqueryinner"}}],[11,"build_query","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"regexpquery"}}],[11,"with_boost","rs_es::query::term","",217,null],[11,"with_flags","","",217,null],[11,"with_max_determined_states","","",217,null],[11,"build","","",217,null],[11,"fmt","","",219,null],[11,"fmt","","",220,null],[11,"default","","",220,{"inputs":[],"output":{"name":"fuzzyqueryinner"}}],[11,"build_fuzzy","rs_es::query","",153,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"fuzzyquery"}}],[11,"with_boost","rs_es::query::term","",219,null],[11,"with_fuzziness","","",219,null],[11,"with_prefix_length","","",219,null],[11,"with_max_expansions","","",219,null],[11,"build","","",219,null],[11,"fmt","","",221,null],[11,"build_type","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"typequery"}}],[11,"build","rs_es::query::term","",221,null],[11,"fmt","","",222,null],[11,"default","","",222,{"inputs":[],"output":{"name":"idsquery"}}],[11,"build_ids","rs_es::query","",153,{"inputs":[{"name":"a"}],"output":{"name":"idsquery"}}],[11,"with_type","rs_es::query::term","",222,null],[11,"build","","",222,null],[11,"fmt","rs_es::query","",223,null],[11,"new","","",223,{"inputs":[{"name":"a"},{"name":"b"}],"output":{"name":"combinationminimumshouldmatch"}}],[11,"to_string","","",223,null],[11,"serialize","","",223,null],[11,"fmt","","",150,null],[11,"from","","",150,{"inputs":[{"name":"i64"}],"output":{"name":"minimumshouldmatch"}}],[11,"from","","",150,{"inputs":[{"name":"f64"}],"output":{"name":"minimumshouldmatch"}}],[11,"from","","",150,{"inputs":[{"name":"combinationminimumshouldmatch"}],"output":{"name":"minimumshouldmatch"}}],[11,"from","","",150,{"inputs":[{"name":"vec"}],"output":{"name":"minimumshouldmatch"}}],[11,"from","","",150,null],[11,"to_string","","",150,null],[11,"serialize","","",150,null],[11,"fmt","","",151,null],[11,"from","","",151,{"inputs":[{"name":"i64"}],"output":{"name":"fuzziness"}}],[11,"from","","",151,{"inputs":[{"name":"f64"}],"output":{"name":"fuzziness"}}],[11,"serialize","","",151,null],[11,"fmt","","",224,null],[11,"serialize","","",224,null],[11,"from","","",224,{"inputs":[{"name":"vec"}],"output":{"name":"self"}}],[11,"fmt","","",152,null],[11,"serialize","","",152,null],[11,"fmt","","",153,null],[11,"default","","",153,{"inputs":[],"output":{"name":"query"}}],[11,"serialize","","",153,null],[11,"fmt","","",225,null],[11,"default","","",225,{"inputs":[],"output":{"name":"matchallquery"}}],[11,"build_match_all","","",153,{"inputs":[],"output":{"name":"matchallquery"}}],[11,"with_boost","","",225,null],[11,"build","","",225,null],[0,"units","rs_es","Various re-occuring types that are used by the ElasticSearch API.",null,null],[3,"Duration","rs_es::units","A time-period unit, will be formatted into the ElasticSearch standard format",null,null],[3,"Distance","","Distance, both an amount and a unit",null,null],[4,"DurationUnit","","The units by which duration is measured.",null,null],[13,"Month","","",226,null],[13,"Week","","",226,null],[13,"Day","","",226,null],[13,"Hour","","",226,null],[13,"Minute","","",226,null],[13,"Second","","",226,null],[13,"Millisecond","","",226,null],[4,"Location","","Representing a geographic location",null,null],[13,"LatLon","","",227,null],[13,"GeoHash","","",227,null],[4,"GeoBox","","Representing a geographic box",null,null],[13,"Corners","","",228,null],[13,"Vertices","","",228,null],[4,"OneOrMany","","A non-specific holder for an option which can either be a single thing, or\nmultiple instances of that thing.",null,null],[13,"One","","",229,null],[13,"Many","","",229,null],[4,"DistanceType","","DistanceType",null,null],[13,"SloppyArc","","",230,null],[13,"Arc","","",230,null],[13,"Plane","","",230,null],[4,"DistanceUnit","","DistanceUnit",null,null],[13,"Mile","","",231,null],[13,"Yard","","",231,null],[13,"Feet","","",231,null],[13,"Inch","","",231,null],[13,"Kilometer","","",231,null],[13,"Meter","","",231,null],[13,"Centimeter","","",231,null],[13,"Millimeter","","",231,null],[13,"NauticalMile","","",231,null],[4,"JsonVal","","A Json value that's not a structural thing - i.e. just String, i64 and f64,\nno array or object",null,null],[13,"String","","",232,null],[13,"I64","","",232,null],[13,"U64","","",232,null],[13,"F64","","",232,null],[13,"Boolean","","",232,null],[8,"JsonPotential","","A trait for types that can become JsonVals",null,null],[10,"to_json_val","","",233,null],[11,"fmt","","",226,null],[11,"to_string","","",226,null],[11,"fmt","","",234,null],[11,"new","","",234,{"inputs":[{"name":"i64"},{"name":"durationunit"}],"output":{"name":"duration"}}],[11,"months","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"weeks","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"days","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"hours","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"minutes","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"seconds","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"milliseconds","","",234,{"inputs":[{"name":"i64"}],"output":{"name":"duration"}}],[11,"to_string","","",234,null],[11,"from","rs_es::operations::common","",8,{"inputs":[{"name":"duration"}],"output":{"name":"optionval"}}],[11,"from","","",8,{"inputs":[{"name":"duration"}],"output":{"name":"optionval"}}],[11,"fmt","rs_es::units","",227,null],[11,"default","","",227,{"inputs":[],"output":{"name":"location"}}],[11,"deserialize","","",227,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"from","","",227,null],[11,"from","","",227,{"inputs":[{"name":"string"}],"output":{"name":"location"}}],[11,"serialize","","",227,null],[11,"fmt","","",228,null],[11,"default","","",228,{"inputs":[],"output":{"name":"self"}}],[11,"deserialize","","",228,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"from","","",228,null],[11,"from","","",228,null],[11,"from","","",228,null],[11,"serialize","","",228,null],[11,"fmt","","",229,null],[11,"default","","",229,{"inputs":[],"output":{"name":"self"}}],[11,"serialize","","",229,null],[11,"from","","",229,{"inputs":[{"name":"t"}],"output":{"name":"oneormany"}}],[11,"from","","",229,{"inputs":[{"name":"vec"}],"output":{"name":"oneormany"}}],[11,"fmt","","",230,null],[11,"serialize","","",230,null],[11,"fmt","","",231,null],[11,"default","","",231,{"inputs":[],"output":{"name":"distanceunit"}}],[11,"to_string","","",231,null],[11,"serialize","","",231,null],[11,"fmt","","",235,null],[11,"default","","",235,{"inputs":[],"output":{"name":"distance"}}],[11,"new","","",235,{"inputs":[{"name":"f64"},{"name":"distanceunit"}],"output":{"name":"distance"}}],[11,"serialize","","",235,null],[11,"fmt","","",232,null],[11,"from","","",232,{"inputs":[{"name":"value"}],"output":{"name":"result"}}],[11,"default","","",232,{"inputs":[],"output":{"name":"self"}}],[11,"serialize","","",232,null],[11,"deserialize","","",232,{"inputs":[{"name":"d"}],"output":{"name":"result"}}],[11,"from","","",232,{"inputs":[{"name":"string"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"str"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"f32"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"f64"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"i32"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"i64"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"u32"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"u64"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"bool"}],"output":{"name":"jsonval"}}],[11,"from","","",232,{"inputs":[{"name":"value"}],"output":{"name":"self"}}],[8,"EsResponse","rs_es","",null,null],[10,"status_code","","",236,null],[10,"read_response","","",236,null],[11,"new","","Create a new client",20,{"inputs":[{"name":"str"},{"name":"u32"}],"output":{"name":"client"}}],[11,"full_url","","Take a nearly complete ElasticSearch URL, and stick the host/port part\non the front.",20,null]],"paths":[[8,"StrJoin"],[3,"FieldBased"],[8,"ShouldSkip"],[3,"NoOuter"],[3,"MergeSerializer"],[4,"EsError"],[3,"ShardCountResult"],[3,"GenericResult"],[3,"OptionVal"],[3,"Options"],[4,"VersionType"],[4,"Consistency"],[4,"DefaultOperator"],[3,"ActionResult"],[3,"ActionResultInner"],[3,"BulkResult"],[4,"ActionType"],[3,"ActionOptions"],[3,"Action"],[3,"BulkOperation"],[3,"Client"],[3,"DeleteResult"],[3,"DeleteOperation"],[3,"GetResult"],[4,"Preference"],[3,"GetOperation"],[3,"IndexResult"],[4,"OpType"],[3,"IndexOperation"],[3,"RefreshResult"],[3,"RefreshOperation"],[3,"SearchHitsHitsResult"],[3,"SearchHitsResult"],[3,"SearchResultInterim"],[3,"SearchResult"],[3,"ScanResult"],[4,"SearchType"],[4,"Order"],[4,"Mode"],[4,"Missing"],[4,"SortBy"],[4,"Source"],[4,"Aggregation"],[4,"AggregationResult"],[3,"MinResult"],[3,"MaxResult"],[3,"SumResult"],[3,"AvgResult"],[3,"StatsResult"],[3,"Bounds"],[3,"ExtendedStatsResult"],[3,"ValueCountResult"],[3,"PercentilesResult"],[3,"PercentileRanksResult"],[3,"CardinalityResult"],[3,"GeoBoundsResult"],[3,"ScriptedMetricResult"],[4,"MetricsAggregation"],[4,"MetricsAggregationResult"],[3,"Min"],[3,"Max"],[3,"Sum"],[3,"Avg"],[3,"Stats"],[3,"ExtendedStats"],[3,"ValueCount"],[3,"Percentiles"],[3,"PercentilesExtra"],[3,"PercentileRanks"],[3,"PercentileRanksExtra"],[3,"Cardinality"],[3,"CardinalityExtra"],[3,"GeoBounds"],[3,"ScriptedMetric"],[3,"Missing"],[3,"Nested"],[3,"GlobalResult"],[3,"FilterResult"],[3,"FiltersBucketResult"],[3,"FiltersResult"],[3,"MissingResult"],[3,"NestedResult"],[3,"ReverseNestedResult"],[3,"ChildrenResult"],[3,"TermsResult"],[3,"TermsBucketResult"],[3,"RangeBucketResult"],[3,"RangeResult"],[3,"DateRangeBucketResult"],[3,"DateRangeResult"],[3,"HistogramBucketResult"],[3,"HistogramResult"],[3,"DateHistogramBucketResult"],[3,"DateHistogramResult"],[3,"GeoDistanceBucketResult"],[3,"GeoDistanceResult"],[3,"GeohashGridBucketResult"],[3,"GeohashGridResult"],[4,"ExecutionHint"],[4,"OrderKey"],[4,"TimeZone"],[4,"Interval"],[4,"BucketAggregation"],[4,"BucketAggregationResult"],[3,"Global"],[3,"Filter"],[3,"Filters"],[3,"ReverseNested"],[3,"Children"],[3,"Order"],[3,"Terms"],[3,"TermsInner"],[3,"RangeInst"],[3,"Range"],[3,"RangeInner"],[3,"DateRangeInst"],[3,"DateRange"],[3,"DateRangeInner"],[3,"ExtendedBounds"],[3,"Histogram"],[3,"DateHistogram"],[3,"GeoDistanceInst"],[3,"GeoDistance"],[3,"GeohashGrid"],[3,"Aggregations"],[3,"AggregationsResult"],[3,"Setting"],[3,"Highlight"],[4,"Encoders"],[4,"SettingTypes"],[4,"IndexOptions"],[4,"TermVector"],[3,"SortFieldInner"],[3,"SortField"],[3,"GeoDistance"],[3,"Script"],[3,"Sort"],[3,"SearchURIOperation"],[3,"SearchQueryOperation"],[3,"ScanIterator"],[3,"AnalyzeResult"],[3,"Token"],[3,"AnalyzeOperation"],[3,"Settings"],[3,"Analysis"],[3,"MappingOperation"],[3,"MappingResult"],[3,"Version"],[3,"VersionResult"],[3,"VersionOperation"],[4,"MinimumShouldMatch"],[4,"Fuzziness"],[4,"ScoreMode"],[4,"Query"],[4,"BoostMode"],[4,"NoMatchQuery"],[3,"ConstantScoreQuery"],[3,"BoolQuery"],[3,"DisMaxQuery"],[3,"FunctionScoreQuery"],[3,"BoostingQuery"],[3,"IndicesQuery"],[4,"MatchType"],[4,"ZeroTermsQuery"],[4,"MatchQueryType"],[4,"SimpleQueryStringFlags"],[3,"MatchQuery"],[3,"MatchQueryInner"],[3,"MultiMatchQuery"],[3,"CommonQuery"],[3,"CommonQueryInner"],[3,"QueryStringQuery"],[3,"SimpleQueryStringQuery"],[4,"Function"],[4,"Modifier"],[4,"Origin"],[4,"Scale"],[4,"MultiValueMode"],[3,"ScriptScore"],[3,"Weight"],[3,"RandomScore"],[3,"FieldValueFactor"],[3,"DecayOptions"],[3,"Decay"],[4,"ShapeOption"],[4,"Type"],[4,"OptimizeBbox"],[4,"Precision"],[3,"GeoShapeQuery"],[3,"Shape"],[3,"IndexedShape"],[3,"GeoBoundingBoxQuery"],[3,"GeoBoundingBoxQueryInner"],[3,"GeoDistanceQuery"],[3,"GeoPolygonQuery"],[3,"GeoPolygonQueryInner"],[3,"GeohashCellQuery"],[3,"GeohashCellQueryOuter"],[3,"NestedQuery"],[3,"HasChildQuery"],[3,"HasParentQuery"],[3,"MoreLikeThisQuery"],[3,"Doc"],[4,"Rewrite"],[4,"TermsQueryIn"],[4,"RegexpQueryFlags"],[3,"TermQueryInner"],[3,"TermQuery"],[3,"TermsQueryLookup"],[3,"TermsQuery"],[3,"RangeQueryInner"],[3,"RangeQuery"],[3,"ExistsQuery"],[3,"PrefixQuery"],[3,"PrefixQueryInner"],[3,"WildcardQuery"],[3,"WildcardQueryInner"],[3,"RegexpQuery"],[3,"RegexpQueryInner"],[3,"FuzzyQuery"],[3,"FuzzyQueryInner"],[3,"TypeQuery"],[3,"IdsQuery"],[3,"CombinationMinimumShouldMatch"],[3,"Flags"],[3,"MatchAllQuery"],[4,"DurationUnit"],[4,"Location"],[4,"GeoBox"],[4,"OneOrMany"],[4,"DistanceType"],[4,"DistanceUnit"],[4,"JsonVal"],[8,"JsonPotential"],[3,"Duration"],[3,"Distance"],[8,"EsResponse"]]}; initSearch(searchIndex);