pub struct OpenAiEmbeddingUsage {
pub prompt_tokens: u64,
pub total_tokens: u64,
}Expand description
Usage metrics for embeddings.
Fields§
§prompt_tokens: u64§total_tokens: u64Trait Implementations§
Source§impl Clone for OpenAiEmbeddingUsage
impl Clone for OpenAiEmbeddingUsage
Source§fn clone(&self) -> OpenAiEmbeddingUsage
fn clone(&self) -> OpenAiEmbeddingUsage
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 OpenAiEmbeddingUsage
impl Debug for OpenAiEmbeddingUsage
Source§impl Default for OpenAiEmbeddingUsage
impl Default for OpenAiEmbeddingUsage
Source§fn default() -> OpenAiEmbeddingUsage
fn default() -> OpenAiEmbeddingUsage
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for OpenAiEmbeddingUsage
impl<'de> Deserialize<'de> for OpenAiEmbeddingUsage
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 OpenAiEmbeddingUsage
impl PartialEq for OpenAiEmbeddingUsage
Source§impl Serialize for OpenAiEmbeddingUsage
impl Serialize for OpenAiEmbeddingUsage
impl Eq for OpenAiEmbeddingUsage
impl StructuralPartialEq for OpenAiEmbeddingUsage
Auto Trait Implementations§
impl Freeze for OpenAiEmbeddingUsage
impl RefUnwindSafe for OpenAiEmbeddingUsage
impl Send for OpenAiEmbeddingUsage
impl Sync for OpenAiEmbeddingUsage
impl Unpin for OpenAiEmbeddingUsage
impl UnsafeUnpin for OpenAiEmbeddingUsage
impl UnwindSafe for OpenAiEmbeddingUsage
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