pub struct UsageMetricsModelMetricRequests {
pub cost: f64,
pub count: i64,
}Expand description
Request count and cost metrics for this model
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§cost: f64User-initiated premium request cost (with multiplier applied)
count: i64Number of API requests made with this model
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UsageMetricsModelMetricRequests
impl<'de> Deserialize<'de> for UsageMetricsModelMetricRequests
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 UsageMetricsModelMetricRequests
impl RefUnwindSafe for UsageMetricsModelMetricRequests
impl Send for UsageMetricsModelMetricRequests
impl Sync for UsageMetricsModelMetricRequests
impl Unpin for UsageMetricsModelMetricRequests
impl UnsafeUnpin for UsageMetricsModelMetricRequests
impl UnwindSafe for UsageMetricsModelMetricRequests
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