pub struct ValueSetExpansionContainsBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub system: Option<UriDt>,
pub abstract_: Option<BooleanDt>,
pub inactive: Option<BooleanDt>,
pub version: Option<StringDt>,
pub code: Option<CodeDt>,
pub display: Option<StringDt>,
pub designation: Option<Vec<ValueSetComposeIncludeConceptDesignationBackboneElement>>,
pub property: Option<Vec<ValueSetExpansionContainsPropertyBackboneElement>>,
pub contains: Option<Vec<ValueSetExpansionContainsBackboneElement>>,
}
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
system: Option<UriDt>
System value for the code
abstract_: Option<BooleanDt>
If user cannot select this entry
inactive: Option<BooleanDt>
If concept is inactive in the code system
version: Option<StringDt>
Version in which this code/display is defined
code: Option<CodeDt>
Code - if blank, this is not a selectable code
display: Option<StringDt>
User display for the concept
designation: Option<Vec<ValueSetComposeIncludeConceptDesignationBackboneElement>>
Additional representations for this item
property: Option<Vec<ValueSetExpansionContainsPropertyBackboneElement>>
Property value for the concept
contains: Option<Vec<ValueSetExpansionContainsBackboneElement>>
Codes contained under this entry
Trait Implementations§
Source§impl Clone for ValueSetExpansionContainsBackboneElement
impl Clone for ValueSetExpansionContainsBackboneElement
Source§fn clone(&self) -> ValueSetExpansionContainsBackboneElement
fn clone(&self) -> ValueSetExpansionContainsBackboneElement
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 ValueSetExpansionContainsBackboneElement
impl Convert for ValueSetExpansionContainsBackboneElement
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 ValueSetExpansionContainsBackboneElement
impl Default for ValueSetExpansionContainsBackboneElement
Source§fn default() -> ValueSetExpansionContainsBackboneElement
fn default() -> ValueSetExpansionContainsBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ValueSetExpansionContainsBackboneElement
impl<'de> Deserialize<'de> for ValueSetExpansionContainsBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ValueSetExpansionContainsBackboneElement
impl Executor for ValueSetExpansionContainsBackboneElement
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 ValueSetExpansionContainsBackboneElement
Auto Trait Implementations§
impl Freeze for ValueSetExpansionContainsBackboneElement
impl RefUnwindSafe for ValueSetExpansionContainsBackboneElement
impl Send for ValueSetExpansionContainsBackboneElement
impl Sync for ValueSetExpansionContainsBackboneElement
impl Unpin for ValueSetExpansionContainsBackboneElement
impl UnwindSafe for ValueSetExpansionContainsBackboneElement
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