pub struct ReplaySourceRoiMetrics {
pub source_sender_id: String,
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,
}Fields§
§source_sender_id: String§replay_success_total: u64§replay_failure_total: u64§reasoning_avoided_tokens_total: u64§replay_fallback_cost_total: u64§replay_roi: f64Trait Implementations§
Source§impl Clone for ReplaySourceRoiMetrics
impl Clone for ReplaySourceRoiMetrics
Source§fn clone(&self) -> ReplaySourceRoiMetrics
fn clone(&self) -> ReplaySourceRoiMetrics
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 ReplaySourceRoiMetrics
impl Debug for ReplaySourceRoiMetrics
Source§impl<'de> Deserialize<'de> for ReplaySourceRoiMetrics
impl<'de> Deserialize<'de> for ReplaySourceRoiMetrics
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 ReplaySourceRoiMetrics
impl PartialEq for ReplaySourceRoiMetrics
Source§impl Serialize for ReplaySourceRoiMetrics
impl Serialize for ReplaySourceRoiMetrics
impl StructuralPartialEq for ReplaySourceRoiMetrics
Auto Trait Implementations§
impl Freeze for ReplaySourceRoiMetrics
impl RefUnwindSafe for ReplaySourceRoiMetrics
impl Send for ReplaySourceRoiMetrics
impl Sync for ReplaySourceRoiMetrics
impl Unpin for ReplaySourceRoiMetrics
impl UnsafeUnpin for ReplaySourceRoiMetrics
impl UnwindSafe for ReplaySourceRoiMetrics
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