pub struct TerminologyCapabilitiesCodeSystemBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub uri: Option<CanonicalDt>,
pub version: Option<Vec<TerminologyCapabilitiesCodeSystemVersionBackboneElement>>,
pub content: Option<CodeDt>,
pub subsumption: Option<BooleanDt>,
}
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
uri: Option<CanonicalDt>
Canonical identifier for the code system, represented as a URI
version: Option<Vec<TerminologyCapabilitiesCodeSystemVersionBackboneElement>>
Version of Code System supported
content: Option<CodeDt>
not-present | example | fragment | complete | supplement
subsumption: Option<BooleanDt>
Whether subsumption is supported
Trait Implementations§
Source§impl Clone for TerminologyCapabilitiesCodeSystemBackboneElement
impl Clone for TerminologyCapabilitiesCodeSystemBackboneElement
Source§fn clone(&self) -> TerminologyCapabilitiesCodeSystemBackboneElement
fn clone(&self) -> TerminologyCapabilitiesCodeSystemBackboneElement
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 TerminologyCapabilitiesCodeSystemBackboneElement
impl Convert for TerminologyCapabilitiesCodeSystemBackboneElement
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 TerminologyCapabilitiesCodeSystemBackboneElement
impl Default for TerminologyCapabilitiesCodeSystemBackboneElement
Source§fn default() -> TerminologyCapabilitiesCodeSystemBackboneElement
fn default() -> TerminologyCapabilitiesCodeSystemBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TerminologyCapabilitiesCodeSystemBackboneElement
impl<'de> Deserialize<'de> for TerminologyCapabilitiesCodeSystemBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for TerminologyCapabilitiesCodeSystemBackboneElement
impl Executor for TerminologyCapabilitiesCodeSystemBackboneElement
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 TerminologyCapabilitiesCodeSystemBackboneElement
Auto Trait Implementations§
impl Freeze for TerminologyCapabilitiesCodeSystemBackboneElement
impl RefUnwindSafe for TerminologyCapabilitiesCodeSystemBackboneElement
impl Send for TerminologyCapabilitiesCodeSystemBackboneElement
impl Sync for TerminologyCapabilitiesCodeSystemBackboneElement
impl Unpin for TerminologyCapabilitiesCodeSystemBackboneElement
impl UnwindSafe for TerminologyCapabilitiesCodeSystemBackboneElement
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