pub struct AssertResult { /* private fields */ }
Implementations§
Source§impl AssertResult
impl AssertResult
pub fn new_error_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: InterpretingError, expected_value: InterpretingError, ) -> Self
pub fn new_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_not_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_less_than_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_greater_than_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_less_than_or_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_greater_than_or_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_strict_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_strict_not_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_translation_value_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, translation_key: &str, translation_value: Option<&str>, expected_value: &str, ) -> Self
pub fn new_translation_value_not_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, translation_key: &str, translation_value: Option<&str>, expected_value: &str, ) -> Self
pub fn new_translation_key_found_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, translation_key: &str, translation_value: Option<&str>, ) -> Self
pub fn new_translation_key_not_found_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, translation_key: &str, translation_value: Option<&str>, ) -> Self
pub fn new_type_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_type: DataType, ) -> Self
pub fn new_type_not_equals_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, expected_type: DataType, ) -> Self
pub fn new_null_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_not_null_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_void_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_not_void_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_final_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_not_final_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_static_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_not_static_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: &DataObject, actual_value_text: &str, ) -> Self
pub fn new_throw_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: Option<InterpretingError>, expected_value: InterpretingError, ) -> Self
pub fn new_return_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: Option<(&DataObjectRef, Box<str>)>, expected_value: &DataObject, expected_value_text: &str, ) -> Self
pub fn new_no_return_result( passed: bool, stack_trace: Option<&str>, message: Option<&str>, actual_value: Option<(&DataObjectRef, Box<str>)>, ) -> Self
pub fn new_fail_result(stack_trace: Option<&str>, message: Option<&str>) -> Self
pub fn passed(&self) -> bool
pub fn assert_test_name(&self) -> &str
pub fn stack_trace(&self) -> Option<&str>
pub fn message(&self) -> Option<&str>
pub fn actual_value(&self) -> Option<&str>
pub fn expected_value(&self) -> Option<&str>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AssertResult
impl RefUnwindSafe for AssertResult
impl Send for AssertResult
impl Sync for AssertResult
impl Unpin for AssertResult
impl UnwindSafe for AssertResult
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