pub struct CriterionEvaluationResult {
pub actual_value: Option<String>,
pub check_expression: Option<String>,
pub check_type: Option<String>,
pub description: Option<String>,
pub error_message: Option<String>,
pub expected_value: Option<String>,
pub passed: Option<bool>,
}Expand description
CriterionEvaluationResult
JSON schema
{
"type": "object",
"properties": {
"actual_value": {
"type": [
"string",
"null"
]
},
"check_expression": {
"type": "string"
},
"check_type": {
"type": "string"
},
"description": {
"type": "string"
},
"error_message": {
"type": [
"string",
"null"
]
},
"expected_value": {
"type": "string"
},
"passed": {
"type": "boolean"
}
},
"additionalProperties": false
}Fields§
§actual_value: Option<String>§check_expression: Option<String>§check_type: Option<String>§description: Option<String>§error_message: Option<String>§expected_value: Option<String>§passed: Option<bool>Trait Implementations§
Source§impl Clone for CriterionEvaluationResult
impl Clone for CriterionEvaluationResult
Source§fn clone(&self) -> CriterionEvaluationResult
fn clone(&self) -> CriterionEvaluationResult
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 CriterionEvaluationResult
impl Debug for CriterionEvaluationResult
Source§impl Default for CriterionEvaluationResult
impl Default for CriterionEvaluationResult
Source§impl<'de> Deserialize<'de> for CriterionEvaluationResult
impl<'de> Deserialize<'de> for CriterionEvaluationResult
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 CriterionEvaluationResult
impl RefUnwindSafe for CriterionEvaluationResult
impl Send for CriterionEvaluationResult
impl Sync for CriterionEvaluationResult
impl Unpin for CriterionEvaluationResult
impl UnsafeUnpin for CriterionEvaluationResult
impl UnwindSafe for CriterionEvaluationResult
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