pub struct ElasticsearchCompatibilityExecutorV1 { /* private fields */ }Implementations§
Source§impl ElasticsearchCompatibilityExecutorV1
impl ElasticsearchCompatibilityExecutorV1
pub fn new( client: Client, endpoint: ElasticsearchCompatibilityEndpointV1, ) -> Result<Self, ElasticsearchCompatibilityErrorV1>
pub async fn execute( &self, request: ElasticsearchCompatibilityRequestV1, ) -> Result<ElasticsearchCompatibilityResponseV1, ElasticsearchCompatibilityErrorV1>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for ElasticsearchCompatibilityExecutorV1
impl !UnwindSafe for ElasticsearchCompatibilityExecutorV1
impl Freeze for ElasticsearchCompatibilityExecutorV1
impl Send for ElasticsearchCompatibilityExecutorV1
impl Sync for ElasticsearchCompatibilityExecutorV1
impl Unpin for ElasticsearchCompatibilityExecutorV1
impl UnsafeUnpin for ElasticsearchCompatibilityExecutorV1
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request