Enum openmetrics_parser::MetricNumber
source · pub enum MetricNumber {
Float(f64),
Int(i64),
}
Variants§
Implementations§
Trait Implementations§
source§impl Add<&MetricNumber> for &MetricNumber
impl Add<&MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.source§impl Add<&MetricNumber> for MetricNumber
impl Add<&MetricNumber> for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.source§impl Add<MetricNumber> for &MetricNumber
impl Add<MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.source§impl Add for MetricNumber
impl Add for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.source§impl AddAssign<&MetricNumber> for MetricNumber
impl AddAssign<&MetricNumber> for MetricNumber
source§fn add_assign(&mut self, rhs: &MetricNumber)
fn add_assign(&mut self, rhs: &MetricNumber)
Performs the
+=
operation. Read moresource§impl AddAssign for MetricNumber
impl AddAssign for MetricNumber
source§fn add_assign(&mut self, rhs: MetricNumber)
fn add_assign(&mut self, rhs: MetricNumber)
Performs the
+=
operation. Read moresource§impl Clone for MetricNumber
impl Clone for MetricNumber
source§fn clone(&self) -> MetricNumber
fn clone(&self) -> MetricNumber
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for MetricNumber
impl Debug for MetricNumber
source§impl Display for MetricNumber
impl Display for MetricNumber
source§impl Div<&MetricNumber> for &MetricNumber
impl Div<&MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.source§impl Div<&MetricNumber> for MetricNumber
impl Div<&MetricNumber> for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.source§impl Div<MetricNumber> for &MetricNumber
impl Div<MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.source§impl Div for MetricNumber
impl Div for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.source§impl DivAssign<&MetricNumber> for MetricNumber
impl DivAssign<&MetricNumber> for MetricNumber
source§fn div_assign(&mut self, rhs: &MetricNumber)
fn div_assign(&mut self, rhs: &MetricNumber)
Performs the
/=
operation. Read moresource§impl DivAssign for MetricNumber
impl DivAssign for MetricNumber
source§fn div_assign(&mut self, rhs: MetricNumber)
fn div_assign(&mut self, rhs: MetricNumber)
Performs the
/=
operation. Read moresource§impl Mul<&MetricNumber> for &MetricNumber
impl Mul<&MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.source§impl Mul<&MetricNumber> for MetricNumber
impl Mul<&MetricNumber> for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.source§impl Mul<MetricNumber> for &MetricNumber
impl Mul<MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.source§impl Mul for MetricNumber
impl Mul for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.source§impl MulAssign<&MetricNumber> for MetricNumber
impl MulAssign<&MetricNumber> for MetricNumber
source§fn mul_assign(&mut self, rhs: &MetricNumber)
fn mul_assign(&mut self, rhs: &MetricNumber)
Performs the
*=
operation. Read moresource§impl MulAssign for MetricNumber
impl MulAssign for MetricNumber
source§fn mul_assign(&mut self, rhs: MetricNumber)
fn mul_assign(&mut self, rhs: MetricNumber)
Performs the
*=
operation. Read moresource§impl PartialEq for MetricNumber
impl PartialEq for MetricNumber
source§fn eq(&self, other: &MetricNumber) -> bool
fn eq(&self, other: &MetricNumber) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Sub<&MetricNumber> for &MetricNumber
impl Sub<&MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.source§impl Sub<&MetricNumber> for MetricNumber
impl Sub<&MetricNumber> for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.source§impl Sub<MetricNumber> for &MetricNumber
impl Sub<MetricNumber> for &MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.source§impl Sub for MetricNumber
impl Sub for MetricNumber
§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.source§impl SubAssign<&MetricNumber> for MetricNumber
impl SubAssign<&MetricNumber> for MetricNumber
source§fn sub_assign(&mut self, rhs: &MetricNumber)
fn sub_assign(&mut self, rhs: &MetricNumber)
Performs the
-=
operation. Read moresource§impl SubAssign for MetricNumber
impl SubAssign for MetricNumber
source§fn sub_assign(&mut self, rhs: MetricNumber)
fn sub_assign(&mut self, rhs: MetricNumber)
Performs the
-=
operation. Read moreimpl Copy for MetricNumber
impl StructuralPartialEq for MetricNumber
Auto Trait Implementations§
impl RefUnwindSafe for MetricNumber
impl Send for MetricNumber
impl Sync for MetricNumber
impl Unpin for MetricNumber
impl UnwindSafe for MetricNumber
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more