pub enum AgentEfficiencyProviderMetricKind {
InputTokens,
CachedInputTokens,
CacheWriteInputTokens,
OutputTokens,
ReasoningOutputTokens,
}Expand description
Provider counter represented only as descriptive benchmark context.
Variants§
InputTokens
Provider input-token counter.
CachedInputTokens
Provider cached-input-token counter.
CacheWriteInputTokens
Provider cache-write input-token counter.
OutputTokens
Provider output-token counter.
ReasoningOutputTokens
Provider reasoning-output-token counter.
Trait Implementations§
Source§impl Clone for AgentEfficiencyProviderMetricKind
impl Clone for AgentEfficiencyProviderMetricKind
Source§fn clone(&self) -> AgentEfficiencyProviderMetricKind
fn clone(&self) -> AgentEfficiencyProviderMetricKind
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<'de> Deserialize<'de> for AgentEfficiencyProviderMetricKind
impl<'de> Deserialize<'de> for AgentEfficiencyProviderMetricKind
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 AgentEfficiencyProviderMetricKind
impl PartialEq for AgentEfficiencyProviderMetricKind
Source§fn eq(&self, other: &AgentEfficiencyProviderMetricKind) -> bool
fn eq(&self, other: &AgentEfficiencyProviderMetricKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for AgentEfficiencyProviderMetricKind
impl Eq for AgentEfficiencyProviderMetricKind
impl StructuralPartialEq for AgentEfficiencyProviderMetricKind
Auto Trait Implementations§
impl Freeze for AgentEfficiencyProviderMetricKind
impl RefUnwindSafe for AgentEfficiencyProviderMetricKind
impl Send for AgentEfficiencyProviderMetricKind
impl Sync for AgentEfficiencyProviderMetricKind
impl Unpin for AgentEfficiencyProviderMetricKind
impl UnwindSafe for AgentEfficiencyProviderMetricKind
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.