pub struct MonthStat {
pub month: 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
Monthly statistics.
Fields§
§month: String§events: usize§commits: usize§file_edits: Vec<FileEditStat>Per-file edit statistics for this month.
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 MonthStat
impl<'de> Deserialize<'de> for MonthStat
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 MonthStat
impl RefUnwindSafe for MonthStat
impl Send for MonthStat
impl Sync for MonthStat
impl Unpin for MonthStat
impl UnsafeUnpin for MonthStat
impl UnwindSafe for MonthStat
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