pub enum PriceLimitApplied {
Minimum,
Maximum,
}Available on crate feature
tariffs only.Expand description
Why the total was clamped.
Variants§
Minimum
The session cost less than Tariff.min_price, so the minimum was charged.
Maximum
The session cost more than Tariff.max_price, so the maximum was charged.
Trait Implementations§
Source§impl Clone for PriceLimitApplied
impl Clone for PriceLimitApplied
Source§fn clone(&self) -> PriceLimitApplied
fn clone(&self) -> PriceLimitApplied
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 PriceLimitApplied
Source§impl Debug for PriceLimitApplied
impl Debug for PriceLimitApplied
Source§impl<'de> Deserialize<'de> for PriceLimitApplied
impl<'de> Deserialize<'de> for PriceLimitApplied
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 Display for PriceLimitApplied
impl Display for PriceLimitApplied
impl Eq for PriceLimitApplied
Source§impl PartialEq for PriceLimitApplied
impl PartialEq for PriceLimitApplied
Source§impl Serialize for PriceLimitApplied
impl Serialize for PriceLimitApplied
impl StructuralPartialEq for PriceLimitApplied
Auto Trait Implementations§
impl Freeze for PriceLimitApplied
impl RefUnwindSafe for PriceLimitApplied
impl Send for PriceLimitApplied
impl Sync for PriceLimitApplied
impl Unpin for PriceLimitApplied
impl UnsafeUnpin for PriceLimitApplied
impl UnwindSafe for PriceLimitApplied
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.