pub struct TestReportTest {
pub id: Option<String>,
pub extension: Vec<Extension>,
pub modifier_extension: Vec<Extension>,
pub name: Option<Primitive<String>>,
pub description: Option<Primitive<String>>,
pub action: Vec<TestReportTestAction>,
}Expand description
A test executed from the test script
FHIR path: TestReport.test.
Fields§
§id: Option<String>id (0..1): Unique id for inter-element referencing
extension: Vec<Extension>extension (0..*): Additional content defined by implementations
modifier_extension: Vec<Extension>modifierExtension (0..*): Extensions that cannot be ignored even if unrecognized
name: Option<Primitive<String>>name (0..1): Tracking/logging name of this test
description: Option<Primitive<String>>description (0..1): Tracking/reporting short description of the test
action: Vec<TestReportTestAction>action (1..*): A test operation or assert that was performed
Trait Implementations§
Source§impl Clone for TestReportTest
impl Clone for TestReportTest
Source§impl Debug for TestReportTest
impl Debug for TestReportTest
Source§impl Default for TestReportTest
impl Default for TestReportTest
Source§impl FhirJson for TestReportTest
Available on crate feature specialized only.
impl FhirJson for TestReportTest
Available on crate feature
specialized only.Source§impl PartialEq for TestReportTest
impl PartialEq for TestReportTest
impl StructuralPartialEq for TestReportTest
Auto Trait Implementations§
impl Freeze for TestReportTest
impl RefUnwindSafe for TestReportTest
impl Send for TestReportTest
impl Sync for TestReportTest
impl Unpin for TestReportTest
impl UnsafeUnpin for TestReportTest
impl UnwindSafe for TestReportTest
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