Expand description
Fire-and-forget OTLP span exporter. Lifted from Mountain’s
IPC/DevLog/EmitOTLPSpan so Air / Echo / Rest / Grove / Mist /
SideCar all share the same raw HTTP path. Single failed POST flips
OTLP_AVAILABLE to false so a missing collector doesn’t tax every
emit. Release builds compile out via cfg!(debug_assertions).
Statics§
Functions§
- Fn
- Emit one span.
StartNano/EndNanoare wall-clock (not monotonic) nanosecond timestamps - useNowNano()from the caller’s start. - NowNano 🔒
- NowNano
Pub - Helper exposed to callers that need a span window timestamp.
- Parse
Endpoint 🔒 - RandU64 🔒
- TraceId 🔒