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