pub struct EvalCaseVersion {Show 15 fields
pub tenant_id: String,
pub project_id: String,
pub case_id: String,
pub version: String,
pub digest: String,
pub category: String,
pub turns: Vec<EvalTurn>,
pub workspace_files: BTreeMap<String, String>,
pub assertions: Vec<TypedAssertion>,
pub environment_profile: Option<VersionedResourceRef>,
pub evaluator_versions: Vec<VersionedResourceRef>,
pub verify_commands: Vec<VerifyCommand>,
pub fixture_ref: Option<String>,
pub budget: EvalBudget,
pub created_at_ms: i64,
}Fields§
§tenant_id: String§project_id: String§case_id: String§version: String§digest: String§category: String§turns: Vec<EvalTurn>§workspace_files: BTreeMap<String, String>§assertions: Vec<TypedAssertion>§environment_profile: Option<VersionedResourceRef>§evaluator_versions: Vec<VersionedResourceRef>§verify_commands: Vec<VerifyCommand>§fixture_ref: Option<String>§budget: EvalBudget§created_at_ms: i64Implementations§
Source§impl EvalCaseVersion
impl EvalCaseVersion
pub fn reference(&self) -> VersionedResourceRef
Trait Implementations§
Source§impl Clone for EvalCaseVersion
impl Clone for EvalCaseVersion
Source§impl Debug for EvalCaseVersion
impl Debug for EvalCaseVersion
Source§impl<'de> Deserialize<'de> for EvalCaseVersion
impl<'de> Deserialize<'de> for EvalCaseVersion
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
Auto Trait Implementations§
impl Freeze for EvalCaseVersion
impl RefUnwindSafe for EvalCaseVersion
impl Send for EvalCaseVersion
impl Sync for EvalCaseVersion
impl Unpin for EvalCaseVersion
impl UnsafeUnpin for EvalCaseVersion
impl UnwindSafe for EvalCaseVersion
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