pub struct TimeBucket {
pub date: String,
pub tokens: u64,
pub sessions: u64,
pub input: u64,
pub output: u64,
pub cache_creation: u64,
pub cache_read: u64,
pub cost: f64,
}Fields§
§date: String§tokens: u64§sessions: u64§input: u64§output: u64§cache_creation: u64§cache_read: u64§cost: f64Trait Implementations§
Source§impl Clone for TimeBucket
impl Clone for TimeBucket
Source§fn clone(&self) -> TimeBucket
fn clone(&self) -> TimeBucket
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 TimeBucket
impl Debug for TimeBucket
Source§impl Default for TimeBucket
impl Default for TimeBucket
Source§fn default() -> TimeBucket
fn default() -> TimeBucket
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TimeBucket
impl<'de> Deserialize<'de> for TimeBucket
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
Auto Trait Implementations§
impl Freeze for TimeBucket
impl RefUnwindSafe for TimeBucket
impl Send for TimeBucket
impl Sync for TimeBucket
impl Unpin for TimeBucket
impl UnsafeUnpin for TimeBucket
impl UnwindSafe for TimeBucket
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