pub struct MedicationStatementAdherenceBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub code: Option<CodeableConcept>,
pub reason: Option<CodeableConcept>,
}
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<CodeableConcept>
Type of adherence
reason: Option<CodeableConcept>
Details of the reason for the current use of the medication
Trait Implementations§
Source§impl Clone for MedicationStatementAdherenceBackboneElement
impl Clone for MedicationStatementAdherenceBackboneElement
Source§fn clone(&self) -> MedicationStatementAdherenceBackboneElement
fn clone(&self) -> MedicationStatementAdherenceBackboneElement
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 MedicationStatementAdherenceBackboneElement
impl Convert for MedicationStatementAdherenceBackboneElement
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 MedicationStatementAdherenceBackboneElement
impl Default for MedicationStatementAdherenceBackboneElement
Source§fn default() -> MedicationStatementAdherenceBackboneElement
fn default() -> MedicationStatementAdherenceBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MedicationStatementAdherenceBackboneElement
impl<'de> Deserialize<'de> for MedicationStatementAdherenceBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MedicationStatementAdherenceBackboneElement
impl Executor for MedicationStatementAdherenceBackboneElement
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 MedicationStatementAdherenceBackboneElement
Auto Trait Implementations§
impl Freeze for MedicationStatementAdherenceBackboneElement
impl RefUnwindSafe for MedicationStatementAdherenceBackboneElement
impl Send for MedicationStatementAdherenceBackboneElement
impl Sync for MedicationStatementAdherenceBackboneElement
impl Unpin for MedicationStatementAdherenceBackboneElement
impl UnwindSafe for MedicationStatementAdherenceBackboneElement
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