pub struct OpenSearchCompatibilityRequestV1 {
pub operation_id: String,
pub index_name: String,
pub expected_index_id: String,
pub method: OpenSearchCompatibilityMethodV1,
pub path: String,
pub query: Option<String>,
pub headers: Vec<OpenSearchCompatibilityHeaderV1>,
pub body: Vec<u8>,
pub timeout: Duration,
}Fields§
§operation_id: String§index_name: String§expected_index_id: String§method: OpenSearchCompatibilityMethodV1§path: String§query: Option<String>§headers: Vec<OpenSearchCompatibilityHeaderV1>§body: Vec<u8>§timeout: DurationAuto Trait Implementations§
impl Freeze for OpenSearchCompatibilityRequestV1
impl RefUnwindSafe for OpenSearchCompatibilityRequestV1
impl Send for OpenSearchCompatibilityRequestV1
impl Sync for OpenSearchCompatibilityRequestV1
impl Unpin for OpenSearchCompatibilityRequestV1
impl UnsafeUnpin for OpenSearchCompatibilityRequestV1
impl UnwindSafe for OpenSearchCompatibilityRequestV1
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> 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