pub struct ReplayRoiWindowSummary {
pub generated_at: String,
pub window_seconds: u64,
pub replay_attempts_total: u64,
pub replay_success_total: u64,
pub replay_failure_total: u64,
pub reasoning_avoided_tokens_total: u64,
pub replay_fallback_cost_total: u64,
pub replay_roi: f64,
pub replay_task_classes: Vec<ReplayTaskClassMetrics>,
pub replay_sources: Vec<ReplaySourceRoiMetrics>,
}Fields§
§generated_at: String§window_seconds: u64§replay_attempts_total: u64§replay_success_total: u64§replay_failure_total: u64§reasoning_avoided_tokens_total: u64§replay_fallback_cost_total: u64§replay_roi: f64§replay_task_classes: Vec<ReplayTaskClassMetrics>§replay_sources: Vec<ReplaySourceRoiMetrics>Trait Implementations§
Source§impl Clone for ReplayRoiWindowSummary
impl Clone for ReplayRoiWindowSummary
Source§fn clone(&self) -> ReplayRoiWindowSummary
fn clone(&self) -> ReplayRoiWindowSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 ReplayRoiWindowSummary
impl Debug for ReplayRoiWindowSummary
Source§impl<'de> Deserialize<'de> for ReplayRoiWindowSummary
impl<'de> Deserialize<'de> for ReplayRoiWindowSummary
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 ReplayRoiWindowSummary
impl PartialEq for ReplayRoiWindowSummary
Source§impl Serialize for ReplayRoiWindowSummary
impl Serialize for ReplayRoiWindowSummary
impl StructuralPartialEq for ReplayRoiWindowSummary
Auto Trait Implementations§
impl Freeze for ReplayRoiWindowSummary
impl RefUnwindSafe for ReplayRoiWindowSummary
impl Send for ReplayRoiWindowSummary
impl Sync for ReplayRoiWindowSummary
impl Unpin for ReplayRoiWindowSummary
impl UnsafeUnpin for ReplayRoiWindowSummary
impl UnwindSafe for ReplayRoiWindowSummary
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