Skip to main content

Module span_view

Module span_view 

Source
Expand description

Zero-copy view over Arrow RecordBatch for TraceSpan data

This module provides efficient, zero-allocation access to trace span data by holding references directly to Arrow arrays. Allocations only happen during serialization (e.g., hex encoding IDs, JSON serialization).

Structs§

SpanEventView
Zero-copy view of a span event
SpanLinkView
Zero-copy view of a span link
TraceSpanBatch
Zero-copy view of a trace span backed by Arrow arrays
TraceSpanIterator
Iterator over spans in a batch
TraceSpanView
Zero-copy view of a single span within a batch

Functions§

extract_attributes_from_map