def TraceId.generate
import bend-trace-context@0.2.0.0/generation.bend as Generationimport Base
import bend-trace-context@0.2.0.0/trace_context.bend as TC
38# A trace ID alone, as an OpenTelemetry SDK generates one before its sampler
39# decides on it (TC.TraceId.generate_with). It asserts random-trace-id and is
40# never `excluded`, when there is one.
41def TraceId.generate(excluded: Maybe<&2, TC.TraceId>) -> IO(Result<&2, &2, TC.GenerationError, TC.TraceId>):
42 on_host(Result<&2, &2, TC.GenerationError, TC.TraceId>,
43 TC.TraceId.generate_with(~Unit, ~Source.host, Unit{}, excluded))
Uses (9)
Used by (0)
No other definition uses this definition.