[−][src]Struct elasticsearch::async_search::AsyncSearchDelete
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
impl<'a, 'b> AsyncSearchDelete<'a, 'b>
[src]
pub fn new(transport: &'a Transport, parts: AsyncSearchDeleteParts<'b>) -> Self
[src]
Creates a new instance of AsyncSearchDelete with the specified API parts
pub fn error_trace(self, error_trace: bool) -> Self
[src]
Include the stack trace of returned errors.
pub fn filter_path(self, filter_path: &'b [&'b str]) -> Self
[src]
A comma-separated list of filters used to reduce the response.
pub fn header(self, key: HeaderName, value: HeaderValue) -> Self
[src]
Adds a HTTP header
pub fn human(self, human: bool) -> Self
[src]
Return human readable values for statistics.
pub fn pretty(self, pretty: bool) -> Self
[src]
Pretty format the returned JSON response.
pub fn source(self, source: &'b str) -> Self
[src]
The URL-encoded request definition. Useful for libraries that do not accept a request body for non-POST requests.
pub async fn send(self) -> Result<Response, Error>
[src]
Creates an asynchronous call to the Async Search Delete API that can be awaited
Trait Implementations
impl<'a, 'b> Clone for AsyncSearchDelete<'a, 'b>
[src]
fn clone(&self) -> AsyncSearchDelete<'a, 'b>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, 'b> Debug for AsyncSearchDelete<'a, 'b>
[src]
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
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DynClone for T where
T: Clone,
[src]
T: Clone,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,