pub struct UsageEvent {
pub input_tokens: Option<u64>,
pub output_tokens: Option<u64>,
pub total_tokens: Option<u64>,
pub cache_read_input_tokens: Option<u64>,
pub cache_creation_input_tokens: Option<u64>,
}Expand description
使用量イベント
Fields§
§input_tokens: Option<u64>入力トークン数
output_tokens: Option<u64>出力トークン数
total_tokens: Option<u64>合計トークン数
cache_read_input_tokens: Option<u64>キャッシュ読み込みトークン数
cache_creation_input_tokens: Option<u64>キャッシュ作成トークン数
Trait Implementations§
Source§impl Clone for UsageEvent
impl Clone for UsageEvent
Source§fn clone(&self) -> UsageEvent
fn clone(&self) -> UsageEvent
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 UsageEvent
impl Debug for UsageEvent
Source§impl Default for UsageEvent
impl Default for UsageEvent
Source§fn default() -> UsageEvent
fn default() -> UsageEvent
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for UsageEvent
impl<'de> Deserialize<'de> for UsageEvent
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 From<UsageEvent> for UsageEvent
impl From<UsageEvent> for UsageEvent
Source§fn from(value: UsageEvent) -> Self
fn from(value: UsageEvent) -> Self
Converts to this type from the input type.
Source§impl PartialEq for UsageEvent
impl PartialEq for UsageEvent
Source§impl Serialize for UsageEvent
impl Serialize for UsageEvent
impl StructuralPartialEq for UsageEvent
Auto Trait Implementations§
impl Freeze for UsageEvent
impl RefUnwindSafe for UsageEvent
impl Send for UsageEvent
impl Sync for UsageEvent
impl Unpin for UsageEvent
impl UnwindSafe for UsageEvent
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