pub struct OpenSearchCompatibilityExecutorV1 { /* private fields */ }Implementations§
Source§impl OpenSearchCompatibilityExecutorV1
impl OpenSearchCompatibilityExecutorV1
pub fn new( client: Client, endpoint: OpenSearchCompatibilityEndpointV1, ) -> Result<Self, OpenSearchCompatibilityErrorV1>
pub async fn execute( &self, request: OpenSearchCompatibilityRequestV1, ) -> Result<OpenSearchCompatibilityResponseV1, OpenSearchCompatibilityErrorV1>
Trait Implementations§
Auto Trait Implementations§
impl !RefUnwindSafe for OpenSearchCompatibilityExecutorV1
impl !UnwindSafe for OpenSearchCompatibilityExecutorV1
impl Freeze for OpenSearchCompatibilityExecutorV1
impl Send for OpenSearchCompatibilityExecutorV1
impl Sync for OpenSearchCompatibilityExecutorV1
impl Unpin for OpenSearchCompatibilityExecutorV1
impl UnsafeUnpin for OpenSearchCompatibilityExecutorV1
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