pub struct ValueSetExpansionContainsPropertyBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeDt>,
pub value: Option<DecimalDt>,
pub sub_property: Option<Vec<ValueSetExpansionContainsPropertySubPropertyBackboneElement>>,
}
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
code: Option<CodeDt>
Reference to ValueSet.expansion.property.code
value: Option<DecimalDt>
Value of the property for this concept
sub_property: Option<Vec<ValueSetExpansionContainsPropertySubPropertyBackboneElement>>
SubProperty value for the concept
Trait Implementations§
Source§impl Clone for ValueSetExpansionContainsPropertyBackboneElement
impl Clone for ValueSetExpansionContainsPropertyBackboneElement
Source§fn clone(&self) -> ValueSetExpansionContainsPropertyBackboneElement
fn clone(&self) -> ValueSetExpansionContainsPropertyBackboneElement
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 ValueSetExpansionContainsPropertyBackboneElement
impl Convert for ValueSetExpansionContainsPropertyBackboneElement
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 ValueSetExpansionContainsPropertyBackboneElement
impl Default for ValueSetExpansionContainsPropertyBackboneElement
Source§fn default() -> ValueSetExpansionContainsPropertyBackboneElement
fn default() -> ValueSetExpansionContainsPropertyBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ValueSetExpansionContainsPropertyBackboneElement
impl<'de> Deserialize<'de> for ValueSetExpansionContainsPropertyBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ValueSetExpansionContainsPropertyBackboneElement
impl Executor for ValueSetExpansionContainsPropertyBackboneElement
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 ValueSetExpansionContainsPropertyBackboneElement
Auto Trait Implementations§
impl Freeze for ValueSetExpansionContainsPropertyBackboneElement
impl RefUnwindSafe for ValueSetExpansionContainsPropertyBackboneElement
impl Send for ValueSetExpansionContainsPropertyBackboneElement
impl Sync for ValueSetExpansionContainsPropertyBackboneElement
impl Unpin for ValueSetExpansionContainsPropertyBackboneElement
impl UnwindSafe for ValueSetExpansionContainsPropertyBackboneElement
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