pub struct ObservabilityIngestRequestV1 {
pub endpoint: ObservabilityIngestEndpointV1,
pub operation_id: String,
pub request_digest: [u8; 32],
pub protocol: ObservabilityIngestProtocolV1,
pub mode: ObservabilityIngestModeV1,
pub expected_index_id: String,
pub index_name: String,
pub content_encoding: ObservabilityContentEncodingV1,
pub exact_encoded_message: Vec<u8>,
pub timeout: Duration,
}Fields§
§endpoint: ObservabilityIngestEndpointV1§operation_id: String§request_digest: [u8; 32]§protocol: ObservabilityIngestProtocolV1§mode: ObservabilityIngestModeV1§expected_index_id: String§index_name: String§content_encoding: ObservabilityContentEncodingV1§exact_encoded_message: Vec<u8>§timeout: DurationAuto Trait Implementations§
impl Freeze for ObservabilityIngestRequestV1
impl RefUnwindSafe for ObservabilityIngestRequestV1
impl Send for ObservabilityIngestRequestV1
impl Sync for ObservabilityIngestRequestV1
impl Unpin for ObservabilityIngestRequestV1
impl UnsafeUnpin for ObservabilityIngestRequestV1
impl UnwindSafe for ObservabilityIngestRequestV1
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