pub struct PatientCommunicationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub language: Option<CodeableConcept>,
pub preferred: 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
language: Option<CodeableConcept>
The language which can be used to communicate with the patient about his or her health
preferred: Option<BooleanDt>
Language preference indicator
Trait Implementations§
Source§impl Clone for PatientCommunicationBackboneElement
impl Clone for PatientCommunicationBackboneElement
Source§fn clone(&self) -> PatientCommunicationBackboneElement
fn clone(&self) -> PatientCommunicationBackboneElement
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 PatientCommunicationBackboneElement
impl Convert for PatientCommunicationBackboneElement
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 PatientCommunicationBackboneElement
impl Default for PatientCommunicationBackboneElement
Source§fn default() -> PatientCommunicationBackboneElement
fn default() -> PatientCommunicationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PatientCommunicationBackboneElement
impl<'de> Deserialize<'de> for PatientCommunicationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for PatientCommunicationBackboneElement
impl Executor for PatientCommunicationBackboneElement
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 PatientCommunicationBackboneElement
Auto Trait Implementations§
impl Freeze for PatientCommunicationBackboneElement
impl RefUnwindSafe for PatientCommunicationBackboneElement
impl Send for PatientCommunicationBackboneElement
impl Sync for PatientCommunicationBackboneElement
impl Unpin for PatientCommunicationBackboneElement
impl UnwindSafe for PatientCommunicationBackboneElement
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