in elasticsearch_serverless/_otel.py [0:0]
def use_span(self, span: OpenTelemetrySpan) -> Generator[None, None, None]:
if not self.enabled or self.tracer is None or span.otel_span is None:
yield
return
with trace.use_span(span.otel_span):
yield