Struct elasticsearch::migration::MigrationDeprecations
source · pub struct MigrationDeprecations<'a, 'b> { /* private fields */ }
Expand description
Builder for the Migration Deprecations API
Retrieves information about different cluster, node, and index level settings that use deprecated features that will be removed or changed in the next major version.
Implementations
sourceimpl<'a, 'b> MigrationDeprecations<'a, 'b>
impl<'a, 'b> MigrationDeprecations<'a, 'b>
sourcepub fn new(
transport: &'a Transport,
parts: MigrationDeprecationsParts<'b>
) -> Self
pub fn new(
transport: &'a Transport,
parts: MigrationDeprecationsParts<'b>
) -> Self
Creates a new instance of MigrationDeprecations 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 MigrationDeprecations<'a, 'b>
impl<'a, 'b> Clone for MigrationDeprecations<'a, 'b>
sourcefn clone(&self) -> MigrationDeprecations<'a, 'b>
fn clone(&self) -> MigrationDeprecations<'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 moreAuto Trait Implementations
impl<'a, 'b> !RefUnwindSafe for MigrationDeprecations<'a, 'b>
impl<'a, 'b> Send for MigrationDeprecations<'a, 'b>
impl<'a, 'b> Sync for MigrationDeprecations<'a, 'b>
impl<'a, 'b> Unpin for MigrationDeprecations<'a, 'b>
impl<'a, 'b> !UnwindSafe for MigrationDeprecations<'a, 'b>
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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