opentelemetry-traceable-macros 0.2.0

Per-function, multi-instrumentation, dynamically-configurable tracing library on top of opentelemetry-rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# opentelemetry-traceable-macros

Proc-macro crate for [`opentelemetry-traceable`](https://crates.io/crates/opentelemetry-traceable).

This crate provides the `#[traceable]` attribute macro. Depend on `opentelemetry-traceable`.

```rust
use opentelemetry_traceable::traceable;

#[traceable]
fn process() { /* ... */ }
```

See the [`opentelemetry-traceable` documentation](https://crates.io/crates/opentelemetry-traceable)
for usage, configuration, and examples.