pub struct TestPlanTestCaseAssertionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<Vec<CodeableConcept>>,
pub object: Option<Vec<CodeableReference>>,
pub result: Option<Vec<CodeableReference>>,
}
Fields§
§id: Option<String>
Unique id for inter-element referencing
extension: Option<Vec<Extension>>
Additional content defined by implementations
modifier_extension: Option<Vec<Extension>>
Extensions that cannot be ignored even if unrecognized
type_: Option<Vec<CodeableConcept>>
Assertion type - for example ‘informative’ or ‘required’
object: Option<Vec<CodeableReference>>
The focus or object of the assertion
result: Option<Vec<CodeableReference>>
The actual result assertion
Trait Implementations§
Source§impl Clone for TestPlanTestCaseAssertionBackboneElement
impl Clone for TestPlanTestCaseAssertionBackboneElement
Source§fn clone(&self) -> TestPlanTestCaseAssertionBackboneElement
fn clone(&self) -> TestPlanTestCaseAssertionBackboneElement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Convert for TestPlanTestCaseAssertionBackboneElement
impl Convert for TestPlanTestCaseAssertionBackboneElement
fn to_integer(&self) -> Result<Integer>
fn to_decimal(&self) -> Result<Decimal>
fn to_strings(&self) -> Result<String>
fn to_datetime(&self) -> Result<DateTime>
fn to_boolean(&self) -> Result<Boolean>
Source§impl Default for TestPlanTestCaseAssertionBackboneElement
impl Default for TestPlanTestCaseAssertionBackboneElement
Source§fn default() -> TestPlanTestCaseAssertionBackboneElement
fn default() -> TestPlanTestCaseAssertionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestPlanTestCaseAssertionBackboneElement
impl<'de> Deserialize<'de> for TestPlanTestCaseAssertionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestPlanTestCaseAssertionBackboneElement
impl Executor for TestPlanTestCaseAssertionBackboneElement
fn element(&self, symbol: &String, index: &Option<usize>) -> Result<Collection>
fn to_collection(&self, index: &Option<usize>) -> Collection
fn child(&self, _index: usize) -> Result<Collection>
impl DataType for TestPlanTestCaseAssertionBackboneElement
Auto Trait Implementations§
impl Freeze for TestPlanTestCaseAssertionBackboneElement
impl RefUnwindSafe for TestPlanTestCaseAssertionBackboneElement
impl Send for TestPlanTestCaseAssertionBackboneElement
impl Sync for TestPlanTestCaseAssertionBackboneElement
impl Unpin for TestPlanTestCaseAssertionBackboneElement
impl UnwindSafe for TestPlanTestCaseAssertionBackboneElement
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