pub enum MetricNumber {
Float(f64),
Int(i64),
}
Variants§
Implementations§
Trait Implementations§
Source§impl Add<&MetricNumber> for &MetricNumber
impl Add<&MetricNumber> for &MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.Source§impl Add<&MetricNumber> for MetricNumber
impl Add<&MetricNumber> for MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.Source§impl Add<MetricNumber> for &MetricNumber
impl Add<MetricNumber> for &MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
+
operator.Source§impl Add for MetricNumber
impl Add for MetricNumber
Source§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 duplicate 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
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.Source§impl Div<&MetricNumber> for MetricNumber
impl Div<&MetricNumber> for MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.Source§impl Div<MetricNumber> for &MetricNumber
impl Div<MetricNumber> for &MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
/
operator.Source§impl Div for MetricNumber
impl Div for MetricNumber
Source§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
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.Source§impl Mul<&MetricNumber> for MetricNumber
impl Mul<&MetricNumber> for MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.Source§impl Mul<MetricNumber> for &MetricNumber
impl Mul<MetricNumber> for &MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
*
operator.Source§impl Mul for MetricNumber
impl Mul for MetricNumber
Source§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§impl Sub<&MetricNumber> for &MetricNumber
impl Sub<&MetricNumber> for &MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.Source§impl Sub<&MetricNumber> for MetricNumber
impl Sub<&MetricNumber> for MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.Source§impl Sub<MetricNumber> for &MetricNumber
impl Sub<MetricNumber> for &MetricNumber
Source§type Output = MetricNumber
type Output = MetricNumber
The resulting type after applying the
-
operator.Source§impl Sub for MetricNumber
impl Sub for MetricNumber
Source§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 Freeze for MetricNumber
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