Expand description
Zero-cost tracing and event logging system Zero-cost tracing system for P2P network debugging
This module provides comprehensive tracing capabilities with absolutely zero
overhead in release builds when the trace
feature is disabled.
Structs§
- Event
- Zero-sized event when tracing is disabled
- Event
Log - Zero-sized event log when tracing is disabled
- Trace
Context - Zero-sized trace context when tracing is disabled
- Trace
Flags - Zero-sized trace flags when tracing is disabled
- TraceId
- Zero-sized trace ID when tracing is disabled
Functions§
- global_
log - No-op global log when tracing is disabled
- timestamp_
now - Zero timestamp placeholder when tracing is disabled