pub struct MedicationKnowledgeMonographBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableConcept>,
pub source: Option<Reference>,
}
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
type_: Option<CodeableConcept>
The category of medication document
source: Option<Reference>
Associated documentation about the medication
Trait Implementations§
Source§impl Clone for MedicationKnowledgeMonographBackboneElement
impl Clone for MedicationKnowledgeMonographBackboneElement
Source§fn clone(&self) -> MedicationKnowledgeMonographBackboneElement
fn clone(&self) -> MedicationKnowledgeMonographBackboneElement
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 MedicationKnowledgeMonographBackboneElement
impl Convert for MedicationKnowledgeMonographBackboneElement
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 MedicationKnowledgeMonographBackboneElement
impl Default for MedicationKnowledgeMonographBackboneElement
Source§fn default() -> MedicationKnowledgeMonographBackboneElement
fn default() -> MedicationKnowledgeMonographBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MedicationKnowledgeMonographBackboneElement
impl<'de> Deserialize<'de> for MedicationKnowledgeMonographBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MedicationKnowledgeMonographBackboneElement
impl Executor for MedicationKnowledgeMonographBackboneElement
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 MedicationKnowledgeMonographBackboneElement
Auto Trait Implementations§
impl Freeze for MedicationKnowledgeMonographBackboneElement
impl RefUnwindSafe for MedicationKnowledgeMonographBackboneElement
impl Send for MedicationKnowledgeMonographBackboneElement
impl Sync for MedicationKnowledgeMonographBackboneElement
impl Unpin for MedicationKnowledgeMonographBackboneElement
impl UnwindSafe for MedicationKnowledgeMonographBackboneElement
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