Skip to main content

Module trace

Module trace 

Source
Expand description

Automatic instrumentation for function executions.

Every function call produces a FnTrace with zero developer effort. The Rust runtime timestamps each protocol message as it passes through, building a complete trace of all DB operations, stream chunks, scheduled functions, and the final outcome.

Structs§

FnTrace
A complete trace of a single function execution.
OpTrace
Trace of a single DB operation within a function.
ScheduleTrace
Trace of a scheduled function call.
TraceBuilder
Accumulates trace data during a function execution.
TraceLog
A bounded ring buffer of recent function traces.

Enums§

FnOutcome
How the function completed.