☰
Atomic
Atomic
Required Methods
get
inc
inc_by
Implementations on Foreign Types
AtomicU32
AtomicU64
AtomicU64
Implementors
In prometheus_client::metrics::counter
Structs
Counter
Traits
Atomic
?
Trait
prometheus_client
::
metrics
::
counter
::
Atomic
source
·
[
−
]
pub trait Atomic<N> { fn
inc
(&self) -> N;
fn
inc_by
(&self, v: N) -> N;
fn
get
(&self) -> N; }
Required Methods
§
source
fn
inc
(&self) -> N
source
fn
inc_by
(&self, v: N) -> N
source
fn
get
(&self) -> N
Implementations on Foreign Types
§
source
§
impl
Atomic
<
u64
> for
AtomicU64
source
§
fn
inc
(&self) ->
u64
source
§
fn
inc_by
(&self, v:
u64
) ->
u64
source
§
fn
get
(&self) ->
u64
source
§
impl
Atomic
<
u32
> for
AtomicU32
source
§
fn
inc
(&self) ->
u32
source
§
fn
inc_by
(&self, v:
u32
) ->
u32
source
§
fn
get
(&self) ->
u32
source
§
impl
Atomic
<
f64
> for
AtomicU64
source
§
fn
inc
(&self) ->
f64
source
§
fn
inc_by
(&self, v:
f64
) ->
f64
source
§
fn
get
(&self) ->
f64
Implementors
§