pub struct TestScriptScopeBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub artifact: Option<CanonicalDt>,
pub conformance: Option<CodeableConcept>,
pub phase: Option<CodeableConcept>,
}
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
artifact: Option<CanonicalDt>
The specific conformance artifact being tested
conformance: Option<CodeableConcept>
required | optional | strict
phase: Option<CodeableConcept>
unit | integration | production
Trait Implementations§
Source§impl Clone for TestScriptScopeBackboneElement
impl Clone for TestScriptScopeBackboneElement
Source§fn clone(&self) -> TestScriptScopeBackboneElement
fn clone(&self) -> TestScriptScopeBackboneElement
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 TestScriptScopeBackboneElement
impl Convert for TestScriptScopeBackboneElement
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 TestScriptScopeBackboneElement
impl Default for TestScriptScopeBackboneElement
Source§fn default() -> TestScriptScopeBackboneElement
fn default() -> TestScriptScopeBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TestScriptScopeBackboneElement
impl<'de> Deserialize<'de> for TestScriptScopeBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TestScriptScopeBackboneElement
impl Executor for TestScriptScopeBackboneElement
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 TestScriptScopeBackboneElement
Auto Trait Implementations§
impl Freeze for TestScriptScopeBackboneElement
impl RefUnwindSafe for TestScriptScopeBackboneElement
impl Send for TestScriptScopeBackboneElement
impl Sync for TestScriptScopeBackboneElement
impl Unpin for TestScriptScopeBackboneElement
impl UnwindSafe for TestScriptScopeBackboneElement
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