blob: d8e86aa4bf6adcdce65b19b397bfd57f6f468065 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
//! Stub for configuration for OpenTelemetry exporter
use derive_deftly::Deftly;
use serde::{Deserialize, Serialize};
use tor_config::derive::prelude::*;
#[derive(Debug, Clone, Deftly, Eq, PartialEq, Serialize, Deserialize)]
#[derive_deftly(TorConfig)]
/// Stub configuration for exporting spans with OpenTelemetry.
pub struct OpentelemetryConfig;
#[derive(Debug, Clone, Deftly, Eq, PartialEq, Serialize, Deserialize)]
#[derive_deftly(TorConfig)]
/// Stub configuration for the OpenTelemetry HTTP exporter.
pub struct OpentelemetryFileExporterConfig;
|