pub struct MedicinalProductDefinitionNameUsageBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub country: Option<CodeableConcept>,
pub jurisdiction: Option<CodeableConcept>,
pub language: 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
country: Option<CodeableConcept>
Country code for where this name applies
jurisdiction: Option<CodeableConcept>
Jurisdiction code for where this name applies
language: Option<CodeableConcept>
Language code for this name
Trait Implementations§
Source§impl Clone for MedicinalProductDefinitionNameUsageBackboneElement
impl Clone for MedicinalProductDefinitionNameUsageBackboneElement
Source§fn clone(&self) -> MedicinalProductDefinitionNameUsageBackboneElement
fn clone(&self) -> MedicinalProductDefinitionNameUsageBackboneElement
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 MedicinalProductDefinitionNameUsageBackboneElement
impl Convert for MedicinalProductDefinitionNameUsageBackboneElement
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 MedicinalProductDefinitionNameUsageBackboneElement
impl Default for MedicinalProductDefinitionNameUsageBackboneElement
Source§fn default() -> MedicinalProductDefinitionNameUsageBackboneElement
fn default() -> MedicinalProductDefinitionNameUsageBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MedicinalProductDefinitionNameUsageBackboneElement
impl<'de> Deserialize<'de> for MedicinalProductDefinitionNameUsageBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MedicinalProductDefinitionNameUsageBackboneElement
impl Executor for MedicinalProductDefinitionNameUsageBackboneElement
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 MedicinalProductDefinitionNameUsageBackboneElement
Auto Trait Implementations§
impl Freeze for MedicinalProductDefinitionNameUsageBackboneElement
impl RefUnwindSafe for MedicinalProductDefinitionNameUsageBackboneElement
impl Send for MedicinalProductDefinitionNameUsageBackboneElement
impl Sync for MedicinalProductDefinitionNameUsageBackboneElement
impl Unpin for MedicinalProductDefinitionNameUsageBackboneElement
impl UnwindSafe for MedicinalProductDefinitionNameUsageBackboneElement
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