use wyrd_spec::trace::TraceContext;
#[derive(Debug, Clone, Default, PartialEq, Eq)]
pub struct TelemetryConfig {
pub endpoint: Option<String>,
}
#[derive(Debug, Clone, PartialEq, Eq)]
pub struct SpanSeed {
pub trace_context: Option<TraceContext>,
pub name: String,
}
#[must_use]
pub fn prepare_span(name: impl Into<String>, trace_context: Option<TraceContext>) -> SpanSeed {
SpanSeed {
trace_context,
name: name.into(),
}
}
pub fn install(_config: TelemetryConfig) {}
pub fn attach(_context: &TraceContext) {}