The tracing function signature every tracer must implement.
Previously named TracerModule in the original tracing library — renamed to RecordFunction to avoid confusion with the new TracerModule object type.
TracerModule
RecordFunction
Async for consistency across all tracers:
The tracing function signature every tracer must implement.
Previously named
TracerModulein the original tracing library — renamed toRecordFunctionto avoid confusion with the newTracerModuleobject type.