pub struct PositivePrice(/* private fields */);Expand description
Strictly positive finite price (or similar quantity used as a price level).
Implementations§
Source§impl PositivePrice
impl PositivePrice
Trait Implementations§
Source§impl Clone for PositivePrice
impl Clone for PositivePrice
Source§fn clone(&self) -> PositivePrice
fn clone(&self) -> PositivePrice
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for PositivePrice
Source§impl Debug for PositivePrice
impl Debug for PositivePrice
Source§impl Display for PositivePrice
impl Display for PositivePrice
Source§impl From<PositivePrice> for f64
impl From<PositivePrice> for f64
Source§fn from(p: PositivePrice) -> f64
fn from(p: PositivePrice) -> f64
Converts to this type from the input type.
Source§impl PartialEq for PositivePrice
impl PartialEq for PositivePrice
Source§impl PartialOrd for PositivePrice
impl PartialOrd for PositivePrice
impl StructuralPartialEq for PositivePrice
Auto Trait Implementations§
impl Freeze for PositivePrice
impl RefUnwindSafe for PositivePrice
impl Send for PositivePrice
impl Sync for PositivePrice
impl Unpin for PositivePrice
impl UnsafeUnpin for PositivePrice
impl UnwindSafe for PositivePrice
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more