| 715 | // when calling KeepAlive to keep the OT infrastructure alive. |
| 716 | struct { |
| 717 | void operator()() { |
| 718 | auto scope = ::arrow::internal::tracing::GetTracer()->WithActiveSpan(activeSpan); |
| 719 | std::move(func)(); |
| 720 | } |
| 721 | FnOnce<void()> func; |
| 722 | opentelemetry::nostd::shared_ptr<opentelemetry::trace::Span> activeSpan; |
| 723 | } wrapper{std::forward<FnOnce<void()>>(task), |
nothing calls this directly
no test coverage detected