Module elastic::client::requests
[−]
[src]
Request types for the Elasticsearch REST API.
This module contains implementation details that are useful if you want to customise the request process, but aren't generally important for sending requests.
Reexports
pub use self::params::*; |
pub use self::endpoints::*; |
Modules
endpoints |
REST API endpoints. |
params |
Common url params like |
Structs
CreateIndexRequestBuilder |
A builder for a |
GetRequestBuilder |
A builder for a |
HttpRequest |
A general request type that all endpoints can be converted into. |
IndexRequestBuilder |
A builder for an |
PutMappingRequestBuilder |
A builder for a |
RawRequestBuilder |
A builder for a raw |
RequestBuilder |
A builder for a raw request. |
SearchRequestBuilder |
A builder for a |
Url |
A wrapper around an owned or borrowed url. |
Enums
HttpMethod |
A standard HTTP verb. |
Traits
IntoBody |
A type that can be converted into a request body. |
Functions
empty_body |
A convenience method for a default, empty body. This method doesn't allocate. |
Type Definitions
DefaultBody |
A default body type. |