Macro diem_logger::prelude::sample
source · macro_rules! sample { ($sample_rate:expr, $($args:expr)+ ,) => { ... }; ($sample_rate:expr, $($args:tt)+) => { ... }; }
Expand description
Samples a given function at a SampleRate
, useful for periodically emitting logs or metrics on
high throughput pieces of code.