pub enum GlideOpenTelemetrySignalsExporter {
Grpc(String),
Http(String),
File(PathBuf),
}Expand description
Defines the method that exporter connects to the collector. It can be: gRPC or HTTP. The third type (i.e. “File”) defines an exporter that does not connect to a collector instead, it writes the collected signals to files.
Variants§
Grpc(String)
Collector is listening on grpc
Http(String)
Collector is listening on http
File(PathBuf)
No collector. Instead, write the signals collected to a file. The contained value “PathBuf” points to the folder where the collected data should be placed.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GlideOpenTelemetrySignalsExporter
impl RefUnwindSafe for GlideOpenTelemetrySignalsExporter
impl Send for GlideOpenTelemetrySignalsExporter
impl Sync for GlideOpenTelemetrySignalsExporter
impl Unpin for GlideOpenTelemetrySignalsExporter
impl UnsafeUnpin for GlideOpenTelemetrySignalsExporter
impl UnwindSafe for GlideOpenTelemetrySignalsExporter
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
fn with_context(self, otel_cx: Context) -> WithContext<Self> ⓘ
Source§fn with_current_context(self) -> WithContext<Self> ⓘ
fn with_current_context(self) -> WithContext<Self> ⓘ
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