virtual bool Keys(nostd::function_ref< bool(nostd::string_view)>) const noexcept
virtual bool Fields(nostd::function_ref< bool(nostd::string_view)> callback) const noexcept=0
virtual ~TextMapPropagator()=default
virtual void Set(nostd::string_view key, nostd::string_view value) noexcept=0
virtual ~TextMapCarrier()=default
virtual context::Context Extract(const TextMapCarrier &carrier, context::Context &context) noexcept=0
virtual void Inject(TextMapCarrier &carrier, const context::Context &context) noexcept=0
virtual nostd::string_view Get(nostd::string_view key) const noexcept=0