pub struct ReplayRoiReleaseGateInputContract {Show 15 fields
pub generated_at: String,
pub window_seconds: u64,
pub aggregation_dimensions: Vec<String>,
pub replay_attempts_total: u64,
pub replay_success_total: u64,
pub replay_failure_total: u64,
pub replay_hit_rate: f64,
pub false_replay_rate: f64,
pub reasoning_avoided_tokens: u64,
pub replay_fallback_cost_total: u64,
pub replay_roi: f64,
pub replay_safety: bool,
pub replay_safety_signal: ReplayRoiReleaseGateSafetySignal,
pub thresholds: ReplayRoiReleaseGateThresholds,
pub fail_closed_policy: ReplayRoiReleaseGateFailClosedPolicy,
}Fields§
§generated_at: String§window_seconds: u64§aggregation_dimensions: Vec<String>§replay_attempts_total: u64§replay_success_total: u64§replay_failure_total: u64§replay_hit_rate: f64§false_replay_rate: f64§reasoning_avoided_tokens: u64§replay_fallback_cost_total: u64§replay_roi: f64§replay_safety: bool§replay_safety_signal: ReplayRoiReleaseGateSafetySignal§thresholds: ReplayRoiReleaseGateThresholds§fail_closed_policy: ReplayRoiReleaseGateFailClosedPolicyTrait Implementations§
Source§impl Clone for ReplayRoiReleaseGateInputContract
impl Clone for ReplayRoiReleaseGateInputContract
Source§fn clone(&self) -> ReplayRoiReleaseGateInputContract
fn clone(&self) -> ReplayRoiReleaseGateInputContract
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<'de> Deserialize<'de> for ReplayRoiReleaseGateInputContract
impl<'de> Deserialize<'de> for ReplayRoiReleaseGateInputContract
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 ReplayRoiReleaseGateInputContract
impl PartialEq for ReplayRoiReleaseGateInputContract
Source§fn eq(&self, other: &ReplayRoiReleaseGateInputContract) -> bool
fn eq(&self, other: &ReplayRoiReleaseGateInputContract) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ReplayRoiReleaseGateInputContract
Auto Trait Implementations§
impl Freeze for ReplayRoiReleaseGateInputContract
impl RefUnwindSafe for ReplayRoiReleaseGateInputContract
impl Send for ReplayRoiReleaseGateInputContract
impl Sync for ReplayRoiReleaseGateInputContract
impl Unpin for ReplayRoiReleaseGateInputContract
impl UnsafeUnpin for ReplayRoiReleaseGateInputContract
impl UnwindSafe for ReplayRoiReleaseGateInputContract
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