recordTiming abstract method
Records a timing metric.
Use for measuring operation duration (e.g., query latency).
Returns ResultDart with success or TelemetryException on error.
Implementation
Future<ResultDart<void, TelemetryException>> recordTiming({
required String name,
required Duration duration,
Map<String, String> attributes = const {},
});