pub struct ExampleScenarioInstanceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub key: Option<StringDt>,
pub structure_type: Option<Coding>,
pub structure_version: Option<StringDt>,
pub structure_profile: Option<UriDt>,
pub title: Option<StringDt>,
pub description: Option<MarkdownDt>,
pub content: Option<Reference>,
pub version: Option<Vec<ExampleScenarioInstanceVersionBackboneElement>>,
pub contained_instance: Option<Vec<ExampleScenarioInstanceContainedInstanceBackboneElement>>,
}
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
key: Option<StringDt>
ID or acronym of the instance
structure_type: Option<Coding>
Data structure for example
structure_version: Option<StringDt>
E.g. 4.0.1
structure_profile: Option<UriDt>
Rules instance adheres to
title: Option<StringDt>
Label for instance
description: Option<MarkdownDt>
Human-friendly description of the instance
content: Option<Reference>
Example instance data
version: Option<Vec<ExampleScenarioInstanceVersionBackboneElement>>
Snapshot of instance that changes
contained_instance: Option<Vec<ExampleScenarioInstanceContainedInstanceBackboneElement>>
Resources contained in the instance
Trait Implementations§
Source§impl Clone for ExampleScenarioInstanceBackboneElement
impl Clone for ExampleScenarioInstanceBackboneElement
Source§fn clone(&self) -> ExampleScenarioInstanceBackboneElement
fn clone(&self) -> ExampleScenarioInstanceBackboneElement
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 ExampleScenarioInstanceBackboneElement
impl Convert for ExampleScenarioInstanceBackboneElement
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 ExampleScenarioInstanceBackboneElement
impl Default for ExampleScenarioInstanceBackboneElement
Source§fn default() -> ExampleScenarioInstanceBackboneElement
fn default() -> ExampleScenarioInstanceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ExampleScenarioInstanceBackboneElement
impl<'de> Deserialize<'de> for ExampleScenarioInstanceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ExampleScenarioInstanceBackboneElement
impl Executor for ExampleScenarioInstanceBackboneElement
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 ExampleScenarioInstanceBackboneElement
Auto Trait Implementations§
impl Freeze for ExampleScenarioInstanceBackboneElement
impl RefUnwindSafe for ExampleScenarioInstanceBackboneElement
impl Send for ExampleScenarioInstanceBackboneElement
impl Sync for ExampleScenarioInstanceBackboneElement
impl Unpin for ExampleScenarioInstanceBackboneElement
impl UnwindSafe for ExampleScenarioInstanceBackboneElement
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