emit 1.0.0

Developer-first diagnostics for Rust applications.
Documentation
1
2
3
4
5
6
7
8
9
# Tracing limitations

`emit`'s tracing model is intended to be simple, covering most key use-cases, but has some limitations compared to the OpenTelemetry model:

- No distinction between sampling and reporting; if a span exists, it's sampled.
- No span links.
- No span events.

Additionally, there is no guarantee of monotonicity; span extents are based on a start and end timestamp, so shifts in the underlying clock can produce misleading results.