pub struct MedicinalProductDefinitionNamePartBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub part: Option<StringDt>,
pub type_: 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
part: Option<StringDt>
A fragment of a product name
type_: Option<CodeableConcept>
Identifying type for this part of the name (e.g. strength part)
Trait Implementations§
Source§impl Clone for MedicinalProductDefinitionNamePartBackboneElement
impl Clone for MedicinalProductDefinitionNamePartBackboneElement
Source§fn clone(&self) -> MedicinalProductDefinitionNamePartBackboneElement
fn clone(&self) -> MedicinalProductDefinitionNamePartBackboneElement
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 MedicinalProductDefinitionNamePartBackboneElement
impl Convert for MedicinalProductDefinitionNamePartBackboneElement
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 MedicinalProductDefinitionNamePartBackboneElement
impl Default for MedicinalProductDefinitionNamePartBackboneElement
Source§fn default() -> MedicinalProductDefinitionNamePartBackboneElement
fn default() -> MedicinalProductDefinitionNamePartBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MedicinalProductDefinitionNamePartBackboneElement
impl<'de> Deserialize<'de> for MedicinalProductDefinitionNamePartBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for MedicinalProductDefinitionNamePartBackboneElement
impl Executor for MedicinalProductDefinitionNamePartBackboneElement
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 MedicinalProductDefinitionNamePartBackboneElement
Auto Trait Implementations§
impl Freeze for MedicinalProductDefinitionNamePartBackboneElement
impl RefUnwindSafe for MedicinalProductDefinitionNamePartBackboneElement
impl Send for MedicinalProductDefinitionNamePartBackboneElement
impl Sync for MedicinalProductDefinitionNamePartBackboneElement
impl Unpin for MedicinalProductDefinitionNamePartBackboneElement
impl UnwindSafe for MedicinalProductDefinitionNamePartBackboneElement
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