enqueue method
Enqueues a log for async writing. Starts a flush timer if not running.
Implementation
void enqueue(HttpRequestLog log) {
if (_loading) return;
_pendingWrites.add(log);
if (_pendingWrites.length >= 50) {
flush();
} else {
_flushTimer ??= Timer(const Duration(seconds: 5), flush);
}
}