pub struct GenaiGetEvaluationTestCaseResponse {
pub evaluation_test_case: Option<GenaiGetEvaluationTestCaseResponseEvaluationTestCase>,
}Expand description
GenaiGetEvaluationTestCaseResponse
JSON schema
{
"type": "object",
"properties": {
"evaluation_test_case": {
"type": "object",
"properties": {
"archived_at": {
"examples": [
"2023-01-01T00:00:00Z"
],
"type": "string",
"format": "date-time"
},
"created_at": {
"examples": [
"2023-01-01T00:00:00Z"
],
"type": "string",
"format": "date-time"
},
"created_by_user_email": {
"examples": [
"example@example.com"
],
"type": "string"
},
"created_by_user_id": {
"examples": [
"12345"
],
"type": "string",
"format": "uint64"
},
"dataset": {
"description": "Auto-generated fallback definition for: apiEvaluationDataset",
"type": "object",
"additionalProperties": true
},
"dataset_name": {
"examples": [
"example name"
],
"type": "string"
},
"dataset_uuid": {
"examples": [
"123e4567-e89b-12d3-a456-426614174000"
],
"type": "string"
},
"description": {
"examples": [
"example string"
],
"type": "string"
},
"latest_version_number_of_runs": {
"examples": [
123
],
"type": "integer",
"format": "int32"
},
"metrics": {
"type": "array",
"items": {
"description": "Auto-generated fallback definition for: apiEvaluationMetric",
"type": "object",
"additionalProperties": true
}
},
"name": {
"examples": [
"example name"
],
"type": "string"
},
"star_metric": {
"description": "Auto-generated fallback definition for: apiStarMetric",
"type": "object",
"additionalProperties": true
},
"test_case_uuid": {
"examples": [
"123e4567-e89b-12d3-a456-426614174000"
],
"type": "string"
},
"total_runs": {
"examples": [
123
],
"type": "integer",
"format": "int32"
},
"updated_at": {
"examples": [
"2023-01-01T00:00:00Z"
],
"type": "string",
"format": "date-time"
},
"updated_by_user_email": {
"examples": [
"example@example.com"
],
"type": "string"
},
"updated_by_user_id": {
"examples": [
"12345"
],
"type": "string",
"format": "uint64"
},
"version": {
"examples": [
123
],
"type": "integer",
"format": "int64"
}
}
}
}
}Fields§
§evaluation_test_case: Option<GenaiGetEvaluationTestCaseResponseEvaluationTestCase>Trait Implementations§
Source§impl Clone for GenaiGetEvaluationTestCaseResponse
impl Clone for GenaiGetEvaluationTestCaseResponse
Source§fn clone(&self) -> GenaiGetEvaluationTestCaseResponse
fn clone(&self) -> GenaiGetEvaluationTestCaseResponse
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<'de> Deserialize<'de> for GenaiGetEvaluationTestCaseResponse
impl<'de> Deserialize<'de> for GenaiGetEvaluationTestCaseResponse
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 From<&GenaiGetEvaluationTestCaseResponse> for GenaiGetEvaluationTestCaseResponse
impl From<&GenaiGetEvaluationTestCaseResponse> for GenaiGetEvaluationTestCaseResponse
Source§fn from(value: &GenaiGetEvaluationTestCaseResponse) -> Self
fn from(value: &GenaiGetEvaluationTestCaseResponse) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for GenaiGetEvaluationTestCaseResponse
impl RefUnwindSafe for GenaiGetEvaluationTestCaseResponse
impl Send for GenaiGetEvaluationTestCaseResponse
impl Sync for GenaiGetEvaluationTestCaseResponse
impl Unpin for GenaiGetEvaluationTestCaseResponse
impl UnsafeUnpin for GenaiGetEvaluationTestCaseResponse
impl UnwindSafe for GenaiGetEvaluationTestCaseResponse
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