###

### ###

### ###
### ### # `CNCF OpenTelemetry` utility functions ### ### ### ### * [span_id](span_id.md) - OpenTelemetry Span Id utilities ### * [trace_id](trace_id.md) - OpenTelemetry Trace Id utilities ### * [logs](logs/index.md) - OpenTelemetry log event utilities ### * [metrics](metrics/index.md) - OpenTelemetry metrics event utilities ### * [trace](trace/index.md) - OpenTelemetry trace event utilities use cncf::otel::span_id; use cncf::otel::trace_id; use cncf::otel::logs; use cncf::otel::trace; use cncf::otel::metrics; ## Generate a random span id using the hex string representation ## ## Returns a `string` intrinsic fn gen_span_id_string() as cncf_otel::gen_span_id_string; ## Generate a random span id using the binary representation ## ## Returns a `binary` intrinsic fn gen_span_id_bytes() as cncf_otel::gen_span_id_bytes; ## Generate a random span id using the int array representation ## ## Returns a `array` of `int` intrinsic fn gen_span_id_array() as cncf_otel::gen_span_id_array; ## Generate a random trace id using the hex string representation ## ## Returns a `string` intrinsic fn gen_trace_id_string() as cncf_otel::gen_trace_id_string; ## Generate a random trace id using the binary representation ## ## Returns a `binary` intrinsic fn gen_trace_id_bytes() as cncf_otel::gen_trace_id_bytes; ## Generate a random trace id using the binary representation ## ## Returns a `array` of `int` intrinsic fn gen_trace_id_array() as cncf_otel::gen_trace_id_array;