pub struct ProviderGain {
pub provider: String,
pub runs: usize,
pub images: usize,
pub tokens_saved: u64,
pub overall_pct: f64,
pub avg_duration_ms: u64,
}Expand description
Per-provider aggregated stats.
Fields§
§provider: String§runs: usize§images: usize§tokens_saved: u64§overall_pct: f64Aggregate savings percentage: (total_saved / total_before) * 100.
avg_duration_ms: u64Trait Implementations§
Source§impl Clone for ProviderGain
impl Clone for ProviderGain
Source§fn clone(&self) -> ProviderGain
fn clone(&self) -> ProviderGain
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 moreAuto Trait Implementations§
impl Freeze for ProviderGain
impl RefUnwindSafe for ProviderGain
impl Send for ProviderGain
impl Sync for ProviderGain
impl Unpin for ProviderGain
impl UnsafeUnpin for ProviderGain
impl UnwindSafe for ProviderGain
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