pub struct CodeSystemConceptDesignationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub language: Option<CodeDt>,
pub use_: Option<Coding>,
pub additional_use: Option<Vec<Coding>>,
pub value: Option<StringDt>,
}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
language: Option<CodeDt>Human language of the designation
use_: Option<Coding>Details how this designation would be used
additional_use: Option<Vec<Coding>>Additional ways how this designation would be used
value: Option<StringDt>The text value for this designation
Trait Implementations§
Source§impl Clone for CodeSystemConceptDesignationBackboneElement
impl Clone for CodeSystemConceptDesignationBackboneElement
Source§fn clone(&self) -> CodeSystemConceptDesignationBackboneElement
fn clone(&self) -> CodeSystemConceptDesignationBackboneElement
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Compare for CodeSystemConceptDesignationBackboneElement
impl Compare for CodeSystemConceptDesignationBackboneElement
fn eq(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn gt(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn ge(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn lt(&self, _right: &dyn Executor) -> Result<bool, FhirError>
fn le(&self, _right: &dyn Executor) -> Result<bool, FhirError>
impl DataType for CodeSystemConceptDesignationBackboneElement
Source§impl Default for CodeSystemConceptDesignationBackboneElement
impl Default for CodeSystemConceptDesignationBackboneElement
Source§fn default() -> CodeSystemConceptDesignationBackboneElement
fn default() -> CodeSystemConceptDesignationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CodeSystemConceptDesignationBackboneElement
impl<'de> Deserialize<'de> for CodeSystemConceptDesignationBackboneElement
fn deserialize<De>(
deserializer: De,
) -> Result<CodeSystemConceptDesignationBackboneElement, FhirError>where
De: Deserializer<'de>,
Source§impl Element for CodeSystemConceptDesignationBackboneElement
impl Element for CodeSystemConceptDesignationBackboneElement
fn id(&self) -> Option<&String>
fn set_id<T>(self, id: T) -> CodeSystemConceptDesignationBackboneElement
fn extensions(&self) -> Option<&Vec<Extension>>
fn set_extensions( self, ext: Vec<Extension>, ) -> CodeSystemConceptDesignationBackboneElement
fn add_extension( self, ext: Extension, ) -> CodeSystemConceptDesignationBackboneElement
Auto Trait Implementations§
impl Freeze for CodeSystemConceptDesignationBackboneElement
impl RefUnwindSafe for CodeSystemConceptDesignationBackboneElement
impl Send for CodeSystemConceptDesignationBackboneElement
impl Sync for CodeSystemConceptDesignationBackboneElement
impl Unpin for CodeSystemConceptDesignationBackboneElement
impl UnsafeUnpin for CodeSystemConceptDesignationBackboneElement
impl UnwindSafe for CodeSystemConceptDesignationBackboneElement
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