One more comment regarding InFlightGuard

This commit is contained in:
Armaël Guéneau 2025-04-11 12:12:25 +02:00
parent 69302267cc
commit 6988c1dd2b

View file

@ -45,6 +45,8 @@ struct HttpsMetrics {
request_proxy_duration: metrics::Histogram<f64>,
}
// "RAII guard" that ensures the in-flight counter is decremented in all cases
// (https://rust-unofficial.github.io/patterns/patterns/behavioural/RAII.html)
struct InFlightGuard<'a, 'b> {
metrics: &'a HttpsMetrics,
tags: &'b [KeyValue],