pub struct TokenCostCalculated {
pub prompt_cost: f64,
pub completion_cost: f64,
pub total_cost: f64,
}Expand description
Calculated token cost
Fields§
§prompt_cost: f64§completion_cost: f64§total_cost: f64Trait Implementations§
Source§impl Clone for TokenCostCalculated
impl Clone for TokenCostCalculated
Source§fn clone(&self) -> TokenCostCalculated
fn clone(&self) -> TokenCostCalculated
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 TokenCostCalculated
impl Debug for TokenCostCalculated
Source§impl<'de> Deserialize<'de> for TokenCostCalculated
impl<'de> Deserialize<'de> for TokenCostCalculated
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 TokenCostCalculated
impl RefUnwindSafe for TokenCostCalculated
impl Send for TokenCostCalculated
impl Sync for TokenCostCalculated
impl Unpin for TokenCostCalculated
impl UnsafeUnpin for TokenCostCalculated
impl UnwindSafe for TokenCostCalculated
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