pub struct CodeSystemPropertyBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeDt>,
pub uri: Option<UriDt>,
pub description: Option<StringDt>,
pub type_: Option<CodeDt>,
}
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>
Identifies the property on the concepts, and when referred to in operations
uri: Option<UriDt>
Formal identifier for the property
description: Option<StringDt>
Why the property is defined, and/or what it conveys
type_: Option<CodeDt>
code | Coding | string | integer | boolean | dateTime | decimal
Trait Implementations§
Source§impl Clone for CodeSystemPropertyBackboneElement
impl Clone for CodeSystemPropertyBackboneElement
Source§fn clone(&self) -> CodeSystemPropertyBackboneElement
fn clone(&self) -> CodeSystemPropertyBackboneElement
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 CodeSystemPropertyBackboneElement
impl Convert for CodeSystemPropertyBackboneElement
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 CodeSystemPropertyBackboneElement
impl Default for CodeSystemPropertyBackboneElement
Source§fn default() -> CodeSystemPropertyBackboneElement
fn default() -> CodeSystemPropertyBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeSystemPropertyBackboneElement
impl<'de> Deserialize<'de> for CodeSystemPropertyBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for CodeSystemPropertyBackboneElement
impl Executor for CodeSystemPropertyBackboneElement
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 CodeSystemPropertyBackboneElement
Auto Trait Implementations§
impl Freeze for CodeSystemPropertyBackboneElement
impl RefUnwindSafe for CodeSystemPropertyBackboneElement
impl Send for CodeSystemPropertyBackboneElement
impl Sync for CodeSystemPropertyBackboneElement
impl Unpin for CodeSystemPropertyBackboneElement
impl UnwindSafe for CodeSystemPropertyBackboneElement
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