pub struct EvidenceVariableDefinitionBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub description: Option<MarkdownDt>,
pub note: Option<Vec<Annotation>>,
pub variable_role: Option<CodeableConcept>,
pub observed: Option<Reference>,
pub intended: Option<Reference>,
pub directness_match: 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
description: Option<MarkdownDt>
A text description or summary of the variable
note: Option<Vec<Annotation>>
Footnotes and/or explanatory notes
variable_role: Option<CodeableConcept>
population | subpopulation | exposure | referenceExposure | measuredVariable | confounder
observed: Option<Reference>
Definition of the actual variable related to the statistic(s)
intended: Option<Reference>
Definition of the intended variable related to the Evidence
directness_match: Option<CodeableConcept>
low | moderate | high | exact
Trait Implementations§
Source§impl Clone for EvidenceVariableDefinitionBackboneElement
impl Clone for EvidenceVariableDefinitionBackboneElement
Source§fn clone(&self) -> EvidenceVariableDefinitionBackboneElement
fn clone(&self) -> EvidenceVariableDefinitionBackboneElement
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 EvidenceVariableDefinitionBackboneElement
impl Convert for EvidenceVariableDefinitionBackboneElement
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 EvidenceVariableDefinitionBackboneElement
impl Default for EvidenceVariableDefinitionBackboneElement
Source§fn default() -> EvidenceVariableDefinitionBackboneElement
fn default() -> EvidenceVariableDefinitionBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EvidenceVariableDefinitionBackboneElement
impl<'de> Deserialize<'de> for EvidenceVariableDefinitionBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for EvidenceVariableDefinitionBackboneElement
impl Executor for EvidenceVariableDefinitionBackboneElement
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 EvidenceVariableDefinitionBackboneElement
Auto Trait Implementations§
impl Freeze for EvidenceVariableDefinitionBackboneElement
impl RefUnwindSafe for EvidenceVariableDefinitionBackboneElement
impl Send for EvidenceVariableDefinitionBackboneElement
impl Sync for EvidenceVariableDefinitionBackboneElement
impl Unpin for EvidenceVariableDefinitionBackboneElement
impl UnwindSafe for EvidenceVariableDefinitionBackboneElement
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