pub enum ObservabilityIngestProtocolV1 {
OtlpLogsHttpProtobuf,
OtlpLogsHttpJson,
OtlpTracesHttpProtobuf,
OtlpTracesHttpJson,
OtlpLogsGrpc,
OtlpTracesGrpc,
ElasticsearchBulkVector,
ElasticsearchBulkFluentBit,
}Variants§
OtlpLogsHttpProtobuf
OtlpLogsHttpJson
OtlpTracesHttpProtobuf
OtlpTracesHttpJson
OtlpLogsGrpc
OtlpTracesGrpc
ElasticsearchBulkVector
ElasticsearchBulkFluentBit
Implementations§
Trait Implementations§
impl Copy for ObservabilityIngestProtocolV1
impl Eq for ObservabilityIngestProtocolV1
impl StructuralPartialEq for ObservabilityIngestProtocolV1
Auto Trait Implementations§
impl Freeze for ObservabilityIngestProtocolV1
impl RefUnwindSafe for ObservabilityIngestProtocolV1
impl Send for ObservabilityIngestProtocolV1
impl Sync for ObservabilityIngestProtocolV1
impl Unpin for ObservabilityIngestProtocolV1
impl UnsafeUnpin for ObservabilityIngestProtocolV1
impl UnwindSafe for ObservabilityIngestProtocolV1
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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