pub struct ResearchStudyComparisonGroupBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub link_id: Option<IdDt>,
pub name: Option<StringDt>,
pub type_: Option<CodeableConcept>,
pub description: Option<MarkdownDt>,
pub intended_exposure: Option<Vec<Reference>>,
pub observed_group: 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
link_id: Option<IdDt>
Allows the comparisonGroup for the study and the comparisonGroup for the subject to be linked easily
name: Option<StringDt>
Label for study comparisonGroup
type_: Option<CodeableConcept>
Categorization of study comparisonGroup
description: Option<MarkdownDt>
Short explanation of study path
intended_exposure: Option<Vec<Reference>>
Interventions or exposures in this comparisonGroup or cohort
observed_group: Option<Reference>
Group of participants who were enrolled in study comparisonGroup
Trait Implementations§
Source§impl Clone for ResearchStudyComparisonGroupBackboneElement
impl Clone for ResearchStudyComparisonGroupBackboneElement
Source§fn clone(&self) -> ResearchStudyComparisonGroupBackboneElement
fn clone(&self) -> ResearchStudyComparisonGroupBackboneElement
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 ResearchStudyComparisonGroupBackboneElement
impl Convert for ResearchStudyComparisonGroupBackboneElement
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 ResearchStudyComparisonGroupBackboneElement
impl Default for ResearchStudyComparisonGroupBackboneElement
Source§fn default() -> ResearchStudyComparisonGroupBackboneElement
fn default() -> ResearchStudyComparisonGroupBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResearchStudyComparisonGroupBackboneElement
impl<'de> Deserialize<'de> for ResearchStudyComparisonGroupBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ResearchStudyComparisonGroupBackboneElement
impl Executor for ResearchStudyComparisonGroupBackboneElement
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 ResearchStudyComparisonGroupBackboneElement
Auto Trait Implementations§
impl Freeze for ResearchStudyComparisonGroupBackboneElement
impl RefUnwindSafe for ResearchStudyComparisonGroupBackboneElement
impl Send for ResearchStudyComparisonGroupBackboneElement
impl Sync for ResearchStudyComparisonGroupBackboneElement
impl Unpin for ResearchStudyComparisonGroupBackboneElement
impl UnwindSafe for ResearchStudyComparisonGroupBackboneElement
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