pub trait Number {
// Required methods
fn add(&self, value: usize);
fn get(&self) -> usize;
}
Required Methods§
Implementations on Foreign Types§
Source§impl Number for IntCounter
§Example
use prometheus::register_int_counter;
use turn_server::statistics::{Number, prometheus::*};
let count = register_int_counter!("test", "test").unwrap();
count.add(1);
assert_eq!(count.get(), 1);
count.add(1);
assert_eq!(count.get(), 2);
impl Number for IntCounter
§Example
use prometheus::register_int_counter;
use turn_server::statistics::{Number, prometheus::*};
let count = register_int_counter!("test", "test").unwrap();
count.add(1);
assert_eq!(count.get(), 1);
count.add(1);
assert_eq!(count.get(), 2);