pub struct Worth(pub f64);Expand description
Worth (cost) = price * amount
Tuple Fields§
§0: f64Implementations§
Trait Implementations§
Source§impl AddAssign for Worth
impl AddAssign for Worth
Source§fn add_assign(&mut self, rhs: Worth)
fn add_assign(&mut self, rhs: Worth)
Performs the
+= operation. Read moreSource§impl<'de> Deserialize<'de> for Worth
impl<'de> Deserialize<'de> for Worth
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl MulAssign<f64> for Worth
impl MulAssign<f64> for Worth
Source§fn mul_assign(&mut self, rhs: f64)
fn mul_assign(&mut self, rhs: f64)
Performs the
*= operation. Read moreSource§impl PartialOrd for Worth
impl PartialOrd for Worth
Source§impl SubAssign for Worth
impl SubAssign for Worth
Source§fn sub_assign(&mut self, rhs: Worth)
fn sub_assign(&mut self, rhs: Worth)
Performs the
-= operation. Read moreimpl Copy for Worth
impl Eq for Worth
impl StructuralPartialEq for Worth
Auto Trait Implementations§
impl Freeze for Worth
impl RefUnwindSafe for Worth
impl Send for Worth
impl Sync for Worth
impl Unpin for Worth
impl UnwindSafe for Worth
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