pub struct SubstanceDefinitionCharacterizationBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub technique: Option<CodeableConcept>,
pub form: Option<CodeableConcept>,
pub description: Option<MarkdownDt>,
pub file: Option<Vec<Attachment>>,
}
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
technique: Option<CodeableConcept>
The method used to find the characterization e.g. HPLC
form: Option<CodeableConcept>
Describes the nature of the chemical entity and explains, for instance, whether this is a base or a salt form
description: Option<MarkdownDt>
The description or justification in support of the interpretation of the data file
file: Option<Vec<Attachment>>
The data produced by the analytical instrument or a pictorial representation of that data. Examples: a JCAMP, JDX, or ADX file, or a chromatogram or spectrum analysis
Trait Implementations§
Source§impl Clone for SubstanceDefinitionCharacterizationBackboneElement
impl Clone for SubstanceDefinitionCharacterizationBackboneElement
Source§fn clone(&self) -> SubstanceDefinitionCharacterizationBackboneElement
fn clone(&self) -> SubstanceDefinitionCharacterizationBackboneElement
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 SubstanceDefinitionCharacterizationBackboneElement
impl Convert for SubstanceDefinitionCharacterizationBackboneElement
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 SubstanceDefinitionCharacterizationBackboneElement
impl Default for SubstanceDefinitionCharacterizationBackboneElement
Source§fn default() -> SubstanceDefinitionCharacterizationBackboneElement
fn default() -> SubstanceDefinitionCharacterizationBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SubstanceDefinitionCharacterizationBackboneElement
impl<'de> Deserialize<'de> for SubstanceDefinitionCharacterizationBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for SubstanceDefinitionCharacterizationBackboneElement
impl Executor for SubstanceDefinitionCharacterizationBackboneElement
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 SubstanceDefinitionCharacterizationBackboneElement
Auto Trait Implementations§
impl Freeze for SubstanceDefinitionCharacterizationBackboneElement
impl RefUnwindSafe for SubstanceDefinitionCharacterizationBackboneElement
impl Send for SubstanceDefinitionCharacterizationBackboneElement
impl Sync for SubstanceDefinitionCharacterizationBackboneElement
impl Unpin for SubstanceDefinitionCharacterizationBackboneElement
impl UnwindSafe for SubstanceDefinitionCharacterizationBackboneElement
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