pub(open) trait Injector {
fn set(Self, String, String) -> Unit
}fn BaggagePropagator::extract_with_context(self : BaggagePropagator, context : Context, extractor : &Extractor) -> Contextfn BaggagePropagator::inject_context(self : BaggagePropagator, context : Context, injector : &Injector) -> Unitfn TextMapCompositePropagator::extract_with_context(self : TextMapCompositePropagator, context : Context, extractor : &Extractor) -> Contextfn TextMapCompositePropagator::inject_context(self : TextMapCompositePropagator, context : Context, injector : &Injector) -> Unitfn TextMapCompositePropagator::into_text_map(self : TextMapCompositePropagator) -> TextMapPropagatorfn TextMapCompositePropagator::new(propagators : ArrayView[TextMapPropagator]) -> TextMapCompositePropagatorfn TextMapPropagator::extract_with_context(self : TextMapPropagator, context : Context, extractor : &Extractor) -> Contextfn TextMapPropagator::from_functions(inject_fn : (Context, &Injector) -> Unit, extract_fn : (Context, &Extractor) -> Context, fields_fn : () -> Array[String]) -> TextMapPropagatorfn TextMapPropagator::inject_context(self : TextMapPropagator, context : Context, injector : &Injector) -> Unitfn TraceContextPropagator::extract_with_context(self : TraceContextPropagator, context : Context, extractor : &Extractor) -> Contextfn TraceContextPropagator::inject_context(self : TraceContextPropagator, context : Context, injector : &Injector) -> UnitThe MoonBit implementation of OpenTelemetry.
Dependencies