pub struct ApiKeyDetails {
pub label: String,
pub usage: f64,
pub is_free_tier: bool,
pub is_provisioning_key: bool,
pub rate_limit: RateLimit,
pub limit: Option<f64>,
pub limit_remaining: Option<f64>,
}
Fields§
§label: String
§usage: f64
§is_free_tier: bool
§is_provisioning_key: bool
§rate_limit: RateLimit
§limit: Option<f64>
§limit_remaining: Option<f64>
Trait Implementations§
Source§impl Debug for ApiKeyDetails
impl Debug for ApiKeyDetails
Source§impl<'de> Deserialize<'de> for ApiKeyDetails
impl<'de> Deserialize<'de> for ApiKeyDetails
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
Auto Trait Implementations§
impl Freeze for ApiKeyDetails
impl RefUnwindSafe for ApiKeyDetails
impl Send for ApiKeyDetails
impl Sync for ApiKeyDetails
impl Unpin for ApiKeyDetails
impl UnwindSafe for ApiKeyDetails
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