pub struct YamlLlmTokenUsage {
pub prompt_tokens: u32,
pub completion_tokens: u32,
pub total_tokens: u32,
pub reasoning_tokens: Option<u32>,
}Fields§
§prompt_tokens: u32§completion_tokens: u32§total_tokens: u32§reasoning_tokens: Option<u32>Trait Implementations§
Source§impl Clone for YamlLlmTokenUsage
impl Clone for YamlLlmTokenUsage
Source§fn clone(&self) -> YamlLlmTokenUsage
fn clone(&self) -> YamlLlmTokenUsage
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 YamlLlmTokenUsage
impl Debug for YamlLlmTokenUsage
Source§impl PartialEq for YamlLlmTokenUsage
impl PartialEq for YamlLlmTokenUsage
Source§impl Serialize for YamlLlmTokenUsage
impl Serialize for YamlLlmTokenUsage
impl Eq for YamlLlmTokenUsage
impl StructuralPartialEq for YamlLlmTokenUsage
Auto Trait Implementations§
impl Freeze for YamlLlmTokenUsage
impl RefUnwindSafe for YamlLlmTokenUsage
impl Send for YamlLlmTokenUsage
impl Sync for YamlLlmTokenUsage
impl Unpin for YamlLlmTokenUsage
impl UnsafeUnpin for YamlLlmTokenUsage
impl UnwindSafe for YamlLlmTokenUsage
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request