pub struct OpenRouterQuotaResponse {
pub usage_usd: f64,
pub limit_usd: Option<f64>,
pub is_free_tier: bool,
pub remaining_usd: Option<f64>,
}Expand description
Response body for the OpenRouter quota endpoint
Fields§
§usage_usd: f64Total credits spent so far in USD
limit_usd: Option<f64>Hard spending cap in USD (null = unlimited)
is_free_tier: booltrue when the account is on the free tier
remaining_usd: Option<f64>Remaining credits in USD (null when limit is unlimited)
Trait Implementations§
Source§impl Debug for OpenRouterQuotaResponse
impl Debug for OpenRouterQuotaResponse
Auto Trait Implementations§
impl Freeze for OpenRouterQuotaResponse
impl RefUnwindSafe for OpenRouterQuotaResponse
impl Send for OpenRouterQuotaResponse
impl Sync for OpenRouterQuotaResponse
impl Unpin for OpenRouterQuotaResponse
impl UnsafeUnpin for OpenRouterQuotaResponse
impl UnwindSafe for OpenRouterQuotaResponse
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more