pub struct TokenStatistic {
pub time: DateTime<FixedOffset>,
pub ingoing_tokens: f64,
pub outgoing_tokens: f64,
}Expand description
TokenStatistic : Точка статистики использования токенов
Fields§
§time: DateTime<FixedOffset>Время точки статистики
ingoing_tokens: f64Количество входящих токенов (промпты)
outgoing_tokens: f64Количество исходящих токенов (ответы)
Implementations§
Source§impl TokenStatistic
impl TokenStatistic
Sourcepub fn new(
time: DateTime<FixedOffset>,
ingoing_tokens: f64,
outgoing_tokens: f64,
) -> TokenStatistic
pub fn new( time: DateTime<FixedOffset>, ingoing_tokens: f64, outgoing_tokens: f64, ) -> TokenStatistic
Точка статистики использования токенов
Trait Implementations§
Source§impl Clone for TokenStatistic
impl Clone for TokenStatistic
Source§fn clone(&self) -> TokenStatistic
fn clone(&self) -> TokenStatistic
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 TokenStatistic
impl Debug for TokenStatistic
Source§impl Default for TokenStatistic
impl Default for TokenStatistic
Source§fn default() -> TokenStatistic
fn default() -> TokenStatistic
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TokenStatistic
impl<'de> Deserialize<'de> for TokenStatistic
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 TokenStatistic
impl PartialEq for TokenStatistic
Source§fn eq(&self, other: &TokenStatistic) -> bool
fn eq(&self, other: &TokenStatistic) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TokenStatistic
impl Serialize for TokenStatistic
impl StructuralPartialEq for TokenStatistic
Auto Trait Implementations§
impl Freeze for TokenStatistic
impl RefUnwindSafe for TokenStatistic
impl Send for TokenStatistic
impl Sync for TokenStatistic
impl Unpin for TokenStatistic
impl UnsafeUnpin for TokenStatistic
impl UnwindSafe for TokenStatistic
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