pub struct MetricsTaskUsageV1 {
pub number: u64,
pub input_tokens: u64,
pub output_tokens: u64,
pub list_usd_micros: u64,
}Fields§
§number: u64§input_tokens: u64§output_tokens: u64§list_usd_micros: u64List price, not an invoice amount.
Trait Implementations§
Source§impl Clone for MetricsTaskUsageV1
impl Clone for MetricsTaskUsageV1
impl Copy for MetricsTaskUsageV1
Source§impl Debug for MetricsTaskUsageV1
impl Debug for MetricsTaskUsageV1
Source§impl<'de> Deserialize<'de> for MetricsTaskUsageV1
impl<'de> Deserialize<'de> for MetricsTaskUsageV1
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
impl Eq for MetricsTaskUsageV1
Source§impl PartialEq for MetricsTaskUsageV1
impl PartialEq for MetricsTaskUsageV1
Source§impl Serialize for MetricsTaskUsageV1
impl Serialize for MetricsTaskUsageV1
impl StructuralPartialEq for MetricsTaskUsageV1
Auto Trait Implementations§
impl Forget for MetricsTaskUsageV1
impl Freeze for MetricsTaskUsageV1
impl Move for MetricsTaskUsageV1
impl RefUnwindSafe for MetricsTaskUsageV1
impl Send for MetricsTaskUsageV1
impl Sync for MetricsTaskUsageV1
impl Unpin for MetricsTaskUsageV1
impl UnsafeUnpin for MetricsTaskUsageV1
impl UnwindSafe for MetricsTaskUsageV1
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