pub struct WeekStat {
pub week_start: String,
pub events: usize,
pub commits: usize,
pub file_edits: Vec<FileEditStat>,
pub cost_usd: f64,
pub execution_count: u64,
pub success_count: u64,
}Expand description
Weekly statistics.
Fields§
§week_start: String§events: usize§commits: usize§file_edits: Vec<FileEditStat>Per-file edit statistics for this week.
cost_usd: f64Total cost in USD from execution events.
execution_count: u64Number of execution events.
success_count: u64Number of successful execution events.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for WeekStat
impl<'de> Deserialize<'de> for WeekStat
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 WeekStat
impl RefUnwindSafe for WeekStat
impl Send for WeekStat
impl Sync for WeekStat
impl Unpin for WeekStat
impl UnsafeUnpin for WeekStat
impl UnwindSafe for WeekStat
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