Struct elasticsearch::async_search::AsyncSearchDelete
source · [−]pub struct AsyncSearchDelete<'a, 'b> { /* private fields */ }
Expand description
Builder for the Async Search Delete API
Deletes an async search by ID. If the search is still running, the search request will be cancelled. Otherwise, the saved search results are deleted.
Implementations
sourceimpl<'a, 'b> AsyncSearchDelete<'a, 'b>
impl<'a, 'b> AsyncSearchDelete<'a, 'b>
sourcepub fn new(transport: &'a Transport, parts: AsyncSearchDeleteParts<'b>) -> Self
pub fn new(transport: &'a Transport, parts: AsyncSearchDeleteParts<'b>) -> Self
Creates a new instance of AsyncSearchDelete with the specified API parts
sourcepub fn error_trace(self, error_trace: bool) -> Self
pub fn error_trace(self, error_trace: bool) -> Self
Include the stack trace of returned errors.
sourcepub fn filter_path(self, filter_path: &'b [&'b str]) -> Self
pub fn filter_path(self, filter_path: &'b [&'b str]) -> Self
A comma-separated list of filters used to reduce the response.
sourcepub fn header(self, key: HeaderName, value: HeaderValue) -> Self
pub fn header(self, key: HeaderName, value: HeaderValue) -> Self
Adds a HTTP header
sourcepub fn request_timeout(self, timeout: Duration) -> Self
pub fn request_timeout(self, timeout: Duration) -> Self
Sets a request timeout for this API call.
The timeout is applied from when the request starts connecting until the response body has finished.
Trait Implementations
sourceimpl<'a, 'b> Clone for AsyncSearchDelete<'a, 'b>
impl<'a, 'b> Clone for AsyncSearchDelete<'a, 'b>
sourcefn clone(&self) -> AsyncSearchDelete<'a, 'b>
fn clone(&self) -> AsyncSearchDelete<'a, 'b>
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
Auto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for AsyncSearchDelete<'a, 'b>
impl<'a, 'b> Send for AsyncSearchDelete<'a, 'b>
impl<'a, 'b> Sync for AsyncSearchDelete<'a, 'b>
impl<'a, 'b> Unpin for AsyncSearchDelete<'a, 'b>
impl<'a, 'b> !UnwindSafe for AsyncSearchDelete<'a, 'b>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more