pub enum TelemetryExporterKind {
Otlp,
Stdout,
None,
}Expand description
Which telemetry exporter to build.
Variants§
Otlp
OTLP over HTTP/protobuf to endpoint.
Stdout
Human-readable lines through the process logger (stderr).
None
Build no exporter even when enabled is set.
Implementations§
Trait Implementations§
Source§impl Clone for TelemetryExporterKind
impl Clone for TelemetryExporterKind
Source§fn clone(&self) -> TelemetryExporterKind
fn clone(&self) -> TelemetryExporterKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for TelemetryExporterKind
Source§impl Debug for TelemetryExporterKind
impl Debug for TelemetryExporterKind
Source§impl Default for TelemetryExporterKind
impl Default for TelemetryExporterKind
Source§fn default() -> TelemetryExporterKind
fn default() -> TelemetryExporterKind
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TelemetryExporterKind
impl<'de> Deserialize<'de> for TelemetryExporterKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for TelemetryExporterKind
Source§impl PartialEq for TelemetryExporterKind
impl PartialEq for TelemetryExporterKind
Source§impl Serialize for TelemetryExporterKind
impl Serialize for TelemetryExporterKind
impl StructuralPartialEq for TelemetryExporterKind
Auto Trait Implementations§
impl Freeze for TelemetryExporterKind
impl RefUnwindSafe for TelemetryExporterKind
impl Send for TelemetryExporterKind
impl Sync for TelemetryExporterKind
impl Unpin for TelemetryExporterKind
impl UnsafeUnpin for TelemetryExporterKind
impl UnwindSafe for TelemetryExporterKind
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.