pub enum CostAccuracy {
Exact,
Estimated,
Conservative,
}Expand description
Confidence in a locally calculated provider cost.
Variants§
Exact
Provider usage maps completely to published rates.
Estimated
Provider usage omitted a billing detail and Kennedy used a documented fallback.
Conservative
The estimate deliberately assumes a potentially-free usage item is chargeable.
Trait Implementations§
Source§impl Clone for CostAccuracy
impl Clone for CostAccuracy
Source§fn clone(&self) -> CostAccuracy
fn clone(&self) -> CostAccuracy
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 CostAccuracy
Source§impl Debug for CostAccuracy
impl Debug for CostAccuracy
Source§impl<'de> Deserialize<'de> for CostAccuracy
impl<'de> Deserialize<'de> for CostAccuracy
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
impl Eq for CostAccuracy
Source§impl PartialEq for CostAccuracy
impl PartialEq for CostAccuracy
Source§impl Serialize for CostAccuracy
impl Serialize for CostAccuracy
impl StructuralPartialEq for CostAccuracy
Auto Trait Implementations§
impl Freeze for CostAccuracy
impl RefUnwindSafe for CostAccuracy
impl Send for CostAccuracy
impl Sync for CostAccuracy
impl Unpin for CostAccuracy
impl UnsafeUnpin for CostAccuracy
impl UnwindSafe for CostAccuracy
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.