diff --git a/Cargo.toml b/Cargo.toml index 95a1aaa..da74604 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,10 +1,10 @@ [package] name = "mettrics" -version = "0.0.2" +version = "0.0.3" description = "Makes publishing meaningful metrics from applications easier." authors = ["Dominik Werder "] license = "GPL-3.0-only" edition = "2024" [dependencies] -mettrics-macros = { version = "0.0.1", path = "../mettrics-macros" } +mettrics-macros = { version = "0.0.3", path = "../mettrics-macros" } diff --git a/src/types.rs b/src/types.rs index 0ad7c1c..e83b00f 100644 --- a/src/types.rs +++ b/src/types.rs @@ -14,6 +14,11 @@ impl CounterU32 { self.v += 1 } + #[inline(always)] + pub fn add(&mut self, v: u32) { + self.v += v + } + #[inline(always)] pub fn ingest(&mut self, rhs: Self) { self.v += rhs.v