pub struct UsageCreditsResponse {
pub balance: f64,
pub currency: String,
pub source: Option<String>,
}Expand description
Credits balance response for GET /api/v1/usage/credits.
Fields§
§balance: f64Current credit balance.
currency: StringCurrency unit (typically credits).
source: Option<String>Source metadata alias returned by the server.
Trait Implementations§
Source§impl Clone for UsageCreditsResponse
impl Clone for UsageCreditsResponse
Source§fn clone(&self) -> UsageCreditsResponse
fn clone(&self) -> UsageCreditsResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for UsageCreditsResponse
impl Debug for UsageCreditsResponse
Source§impl<'de> Deserialize<'de> for UsageCreditsResponse
impl<'de> Deserialize<'de> for UsageCreditsResponse
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 UsageCreditsResponse
impl RefUnwindSafe for UsageCreditsResponse
impl Send for UsageCreditsResponse
impl Sync for UsageCreditsResponse
impl Unpin for UsageCreditsResponse
impl UnsafeUnpin for UsageCreditsResponse
impl UnwindSafe for UsageCreditsResponse
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