LCOV - code coverage report
Current view:
top level
-
libs/utils/src
- rate_limit.rs
(
source
/ functions)
Coverage
Total
Hit
Test:
a43a77853355b937a79c57b07a8f05607cf29e6c.info
Lines:
100.0 %
48
48
Test Date:
2024-09-19 12:04:32
Functions:
21.6 %
37
8
Function Name
Hit count
utils::rate_limit::tests::basics
1
<utils::rate_limit::RateLimit>::call::<_>::{closure#0}
3
::call::<
::start_recording::{closure#0}>::{closure#0}
0
::call::<
::observe<(), postgres_backend::QueryError>::{closure#0}>::{closure#0}
0
::call::<
::drop::{closure#0}>::{closure#0}
0
::call::<
::observe::{closure#0}>::{closure#0}
0
::call::<
::start_timer::{closure#0}>::{closure#0}
0
::call::<
>::throttle::{closure#0}::{closure#0}>::{closure#0}
0
::call::<
::get_vectored::{closure#0}::{closure#1}>::{closure#0}
0
::call::<
::get_vectored_impl::{closure#0}::{closure#0}>::{closure#0}
0
::call::<_>::{closure#0}
0
::call::
::{closure#0}
3
utils::rate_limit::tests::basics::{closure#0}
3
<utils::rate_limit::RateLimit>::call::<_>
6
::call::<
::start_recording::{closure#0}>
0
::call::<
::observe<(), postgres_backend::QueryError>::{closure#0}>
0
::call::<
::drop::{closure#0}>
0
::call::<
::observe::{closure#0}>
0
::call::<
::start_timer::{closure#0}>
0
::call::<
>::throttle::{closure#0}::{closure#0}>
0
::call::<
::get_vectored::{closure#0}::{closure#1}>
0
::call::<
::get_vectored_impl::{closure#0}::{closure#0}>
0
::call::<_>
0
::call::
6
<utils::rate_limit::RateLimitStats as core::fmt::Display>::fmt
6
<utils::rate_limit::RateLimit>::call2::<_>
30
::call2::<
::warn_on_ingest_lag::{closure#1}>
0
::call2::<
::warn_on_ingest_lag::{closure#2}>
0
::call2::<
::call<
::start_recording::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::observe<(), postgres_backend::QueryError>::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::drop::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::observe::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::start_timer::{closure#0}>::{closure#0}>
0
::call2::<
::call<
>::throttle::{closure#0}::{closure#0}>::{closure#0}>
0
::call2::<
::call<
::get_vectored::{closure#0}::{closure#1}>::{closure#0}>
0
::call2::<
::call<
::get_vectored_impl::{closure#0}::{closure#0}>::{closure#0}>
0
::call2::<_>
0
::call2::<
::call
::{closure#0}>
6
::call2::<
::warn_on_ingest_lag::{closure#0}>
24
<utils::rate_limit::RateLimit>::new
109
Generated by:
LCOV version 2.1-beta