Struct elastic::client::SyncSender
[−]
[src]
pub struct SyncSender { /* fields omitted */ }
A synchronous request sender.
Trait Implementations
impl Clone for SyncSender
[src]
fn clone(&self) -> SyncSender
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more
impl Sender for SyncSender
[src]
type Body = SyncBody
The kind of request body this sender accepts.
type Response = Result<SyncResponseBuilder>
The kind of response this sender produces.
fn send<TRequest, TBody>(
&self,
req: TRequest,
params: &RequestParams
) -> Self::Response where
TRequest: Into<HttpRequest<'static, TBody>>,
TBody: Into<Self::Body>,
[src]
&self,
req: TRequest,
params: &RequestParams
) -> Self::Response where
TRequest: Into<HttpRequest<'static, TBody>>,
TBody: Into<Self::Body>,
Send a request.