Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/benashford/rs-es
/ functions
Functions
309 in github.com/benashford/rs-es
⨍
Functions
309
◇
Types & classes
255
Method
build_boosting
()
src/query/compound.rs:206
Method
build_common
(query: A)
src/query/full_text.rs:274
Method
build_constant_score
(query: A)
src/query/compound.rs:62
Method
build_decay
(field: A, origin: B, scale: C)
src/query/functions.rs:255
Method
build_decay_from_options
(field: A, options: DecayOptions)
src/query/functions.rs:272
Method
build_dis_max
(queries: A)
src/query/compound.rs:131
Method
build_exists
(field: A)
src/query/term.rs:276
Method
build_exp
(self)
src/query/functions.rs:282
Method
build_field_value_factor
(field: A)
src/query/functions.rs:144
Method
build_function_score
()
src/query/compound.rs:168
Method
build_fuzzy
(field: A, value: B)
src/query/term.rs:449
Method
build_geo_bounding_box
(field: A, geo_box: B)
src/query/geo.rs:145
Method
build_geo_distance
(field: A, location: B, distance: C)
src/query/geo.rs:220
Method
build_geo_polygon
(field: A, points: B)
src/query/geo.rs:279
Method
build_geo_shape
(field: A)
src/query/geo.rs:48
Method
build_geohash_cell
(field: A, location: B)
src/query/geo.rs:324
Method
build_has_child
(doc_type: A, query: B)
src/query/joining.rs:77
Method
build_has_parent
(parent_type: A, query: B)
src/query/joining.rs:89
Method
build_ids
(values: A)
src/query/term.rs:504
Method
build_indices
(indices: A, query: B)
src/query/compound.rs:229
Method
build_linear
(self)
src/query/functions.rs:278
Method
build_match
(field: A, query: B)
src/query/full_text.rs:139
Method
build_match_all
()
src/query/mod.rs:396
Method
build_more_like_this
()
src/query/specialized.rs:64
Method
build_multi_match
(fields: A, query: B)
src/query/full_text.rs:214
Method
build_nested
(path: A, query: B)
src/query/joining.rs:35
Method
build_prefix
(field: A, value: B)
src/query/term.rs:304
Method
build_query
(field: A, value: B)
src/query/term.rs:407
Method
build_query_string
(query: A)
src/query/full_text.rs:352
Method
build_random_score
(seed: A)
src/query/functions.rs:117
Method
build_range
(field: A)
src/query/term.rs:245
Method
build_script_score
(script: A)
src/query/functions.rs:57
Method
build_simple_query_string
(query: A)
src/query/full_text.rs:464
Method
build_term
(field: A, value: B)
src/query/term.rs:81
Method
build_terms
(field: A)
src/query/term.rs:196
Method
build_type
(value: A)
src/query/term.rs:481
Method
build_weight
(weight: A)
src/query/functions.rs:98
Method
build_wildcard
(field: A, value: B)
src/query/term.rs:341
Method
cause
(&self)
src/error.rs:93
Method
create
Create action
src/operations/bulk.rs:121
Method
days
(amt: i64)
src/units.rs:92
Method
default
()
src/units.rs:135
Method
default
()
src/query/mod.rs:322
Method
default
()
src/query/geo.rs:351
Method
default
()
src/query/term.rs:156
Method
default
()
src/query/functions.rs:304
Method
default
()
src/operations/search/highlight.rs:120
Method
default
()
src/operations/search/aggregations/bucket.rs:387
Method
delete
Delete a document based on ID. # Example ``` use rs_es::operations::bulk::Action; let delete_action:Action<()> = Action::delete("doc_id"); let dele
src/operations/bulk.rs:155
Method
desc
Create an `Order` descending
src/operations/search/aggregations/bucket.rs:273
Method
description
(&self)
src/error.rs:83
Method
deserialize
(deserializer: D)
src/units.rs:141
Method
deserialize
(deserializer: D)
src/operations/bulk.rs:288
Method
details
(&self)
src/operations/search/aggregations/metrics.rs:263
Method
drop
(&mut self)
src/operations/search/mod.rs:986
Method
exclude
An exclude-only source filter
src/operations/search/mod.rs:530
Method
expecting
(&self, formatter: &mut fmt::Formatter)
src/units.rs:463
Method
expecting
(&self, formatter: &mut fmt::Formatter)
src/operations/bulk.rs:297
Method
field
Convenience function for a single field default
src/operations/search/mod.rs:360
Method
field_order
(fieldname: S, order: Order)
src/operations/search/mod.rs:366
Method
field_orders
(fields: Vec<(S, Order)>)
src/operations/search/mod.rs:381
Method
fields
(fieldnames: Vec<S>)
src/operations/search/mod.rs:372
Method
filter
An include and exclude source filter
src/operations/search/mod.rs:535
Method
fmt
(&self, f: &mut fmt::Formatter)
src/error.rs:105
Method
fmt
(&self, formatter: &mut fmt::Formatter)
src/operations/common.rs:72
Function
format_indexes_and_types
Multiple operations require indexes and types to be specified, there are rules for combining the two however. E.g. all indexes is specified with `_al
src/operations/mod.rs:59
Method
from
(from: &'a Duration)
src/units.rs:120
Method
from
(err: io::Error)
src/error.rs:48
Method
from
(from: Vec<A>)
src/query/mod.rs:215
Method
from
(from: TermsQueryLookup)
src/query/term.rs:162
Method
from
(from: &'a str)
src/operations/common.rs:32
Method
from
(from: OpType)
src/operations/index.rs:33
Method
from
(from: Preference)
src/operations/get.rs:34
Method
from
(from: S)
src/operations/search/mod.rs:151
Method
from
(from: Vec<(&'a str, &'a query::Query)>)
src/operations/search/aggregations/bucket.rs:137
Method
from
(from: Vec<(&'b str, Aggregation<'b>)>)
src/operations/search/aggregations/mod.rs:110
Method
from
(ma: &MetricsAggregation<'a>, json: &Value)
src/operations/search/aggregations/metrics.rs:324
Method
from_doc
(index: A, doc_type: B, doc: Value)
src/query/specialized.rs:109
Method
hits_ref
(&self)
src/operations/search/mod.rs:882
Method
hours
(amt: i64)
src/units.rs:96
Method
id
(index: A, doc_type: B, id: C)
src/query/specialized.rs:122
Method
include
An include-only source filter
src/operations/search/mod.rs:525
Method
init
Create a new client
src/lib.rs:165
Method
init_with_timeout
TODO - this should be replaced with a builder object, especially if more options are going to be allowed
src/lib.rs:176
Method
inst
()
src/operations/search/aggregations/bucket.rs:641
Function
it_works
()
src/operations/version.rs:74
Method
merge_serialize
(&self, serializer: &mut S)
src/query/geo.rs:206
Method
merge_serialize
(&self, serializer: &mut S)
src/operations/search/aggregations/metrics.rs:104
Method
milliseconds
(amt: i64)
src/units.rs:108
Method
minutes
(amt: i64)
src/units.rs:100
Method
months
(amt: i64)
src/units.rs:84
Method
new
()
src/lib.rs:233
Method
new
(field: F, inner: I, outer: O)
src/json.rs:75
Method
new
(amt: i64, unit: DurationUnit)
src/units.rs:80
Method
new
(first: A, second: B)
src/query/mod.rs:74
Method
new
(shape_type: A, coordinates: Vec<(f64, f64)>)
src/query/geo.rs:96
Method
new
(value: JsonVal)
src/query/term.rs:69
Method
new
(origin: A, scale: B)
src/query/functions.rs:213
Method
new
(client: &'a mut Client, body: &'b str)
src/operations/analyze.rs:38
Method
new
()
src/operations/common.rs:50
← previous
next →
101–200 of 309, ranked by callers