@opentelemetry/api
Version:
Public API for OpenTelemetry
25 lines (24 loc) • 520 B
JavaScript
//#region src/propagation/TextMapPropagator.ts
/**
* @since 1.0.0
*/
const defaultTextMapGetter = {
get(carrier, key) {
if (carrier == null) return;
return carrier[key];
},
keys(carrier) {
if (carrier == null) return [];
return Object.keys(carrier);
}
};
/**
* @since 1.0.0
*/
const defaultTextMapSetter = { set(carrier, key, value) {
if (carrier == null) return;
carrier[key] = value;
} };
//#endregion
export { defaultTextMapGetter, defaultTextMapSetter };
//# sourceMappingURL=TextMapPropagator.mjs.map