pub struct PromotionEvidenceV1 {
pub schema_version: String,
pub proposal_id: String,
pub held_out_improvement: f64,
pub safety_regression: bool,
pub integrity_regression: bool,
pub metrics: Value,
pub evaluation_input_hashes: Vec<String>,
pub metrics_digest: String,
pub reproducibility_digest: String,
pub rollback_target: String,
pub evaluated_at: String,
}Fields§
§schema_version: String§proposal_id: String§held_out_improvement: f64§safety_regression: bool§integrity_regression: bool§metrics: Value§evaluation_input_hashes: Vec<String>§metrics_digest: String§reproducibility_digest: String§rollback_target: String§evaluated_at: StringImplementations§
Trait Implementations§
Source§impl Clone for PromotionEvidenceV1
impl Clone for PromotionEvidenceV1
Source§fn clone(&self) -> PromotionEvidenceV1
fn clone(&self) -> PromotionEvidenceV1
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 moreSource§impl Debug for PromotionEvidenceV1
impl Debug for PromotionEvidenceV1
Source§impl<'de> Deserialize<'de> for PromotionEvidenceV1
impl<'de> Deserialize<'de> for PromotionEvidenceV1
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 PromotionEvidenceV1
impl PartialEq for PromotionEvidenceV1
Source§impl Serialize for PromotionEvidenceV1
impl Serialize for PromotionEvidenceV1
impl StructuralPartialEq for PromotionEvidenceV1
Auto Trait Implementations§
impl Freeze for PromotionEvidenceV1
impl RefUnwindSafe for PromotionEvidenceV1
impl Send for PromotionEvidenceV1
impl Sync for PromotionEvidenceV1
impl Unpin for PromotionEvidenceV1
impl UnsafeUnpin for PromotionEvidenceV1
impl UnwindSafe for PromotionEvidenceV1
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