pub struct RetrievalAgentUsage {
pub prompt_tokens: u64,
pub completion_tokens: u64,
pub total_tokens: u64,
pub total_calls: u64,
pub prompt_tokens_details: Option<Value>,
pub completion_tokens_details: Option<Value>,
}Fields§
§prompt_tokens: u64§completion_tokens: u64§total_tokens: u64§total_calls: u64§prompt_tokens_details: Option<Value>§completion_tokens_details: Option<Value>Trait Implementations§
Source§impl Clone for RetrievalAgentUsage
impl Clone for RetrievalAgentUsage
Source§fn clone(&self) -> RetrievalAgentUsage
fn clone(&self) -> RetrievalAgentUsage
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 RetrievalAgentUsage
impl Debug for RetrievalAgentUsage
Source§impl Default for RetrievalAgentUsage
impl Default for RetrievalAgentUsage
Source§fn default() -> RetrievalAgentUsage
fn default() -> RetrievalAgentUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RetrievalAgentUsage
impl<'de> Deserialize<'de> for RetrievalAgentUsage
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
Source§impl PartialEq for RetrievalAgentUsage
impl PartialEq for RetrievalAgentUsage
Source§impl Serialize for RetrievalAgentUsage
impl Serialize for RetrievalAgentUsage
impl StructuralPartialEq for RetrievalAgentUsage
Auto Trait Implementations§
impl Freeze for RetrievalAgentUsage
impl RefUnwindSafe for RetrievalAgentUsage
impl Send for RetrievalAgentUsage
impl Sync for RetrievalAgentUsage
impl Unpin for RetrievalAgentUsage
impl UnsafeUnpin for RetrievalAgentUsage
impl UnwindSafe for RetrievalAgentUsage
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