pub struct OauthExtraUsage {
pub is_enabled: Option<bool>,
pub monthly_limit: Option<f64>,
pub used_credits: Option<f64>,
pub utilization: Option<f64>,
pub currency: Option<String>,
}Expand description
“Extra usage” pay-as-you-go credit balance.
Money fields are in minor units (cents for USD) as the API
returns them - consumers convert to major units (/ 100.0) for
display.
Fields§
§is_enabled: Option<bool>true when the account has opted in to pay-as-you-go.
monthly_limit: Option<f64>Monthly spending cap in minor units (e.g. cents for USD).
used_credits: Option<f64>Credits consumed in the current period in minor units.
utilization: Option<f64>Percentage of monthly_limit consumed (0.0-100.0).
currency: Option<String>Currency code (e.g. "USD") for the money fields.
Trait Implementations§
Source§impl Clone for OauthExtraUsage
impl Clone for OauthExtraUsage
Source§impl Debug for OauthExtraUsage
impl Debug for OauthExtraUsage
Source§impl Default for OauthExtraUsage
impl Default for OauthExtraUsage
Source§impl<'de> Deserialize<'de> for OauthExtraUsage
impl<'de> Deserialize<'de> for OauthExtraUsage
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 PartialEq for OauthExtraUsage
impl PartialEq for OauthExtraUsage
Source§impl Serialize for OauthExtraUsage
impl Serialize for OauthExtraUsage
impl StructuralPartialEq for OauthExtraUsage
Auto Trait Implementations§
impl Freeze for OauthExtraUsage
impl RefUnwindSafe for OauthExtraUsage
impl Send for OauthExtraUsage
impl Sync for OauthExtraUsage
impl Unpin for OauthExtraUsage
impl UnsafeUnpin for OauthExtraUsage
impl UnwindSafe for OauthExtraUsage
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