pub struct ResearchStudyOutcomeMeasureBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub name: Option<StringDt>,
pub type_: Option<Vec<CodeableConcept>>,
pub description: Option<MarkdownDt>,
pub reference: 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
name: Option<StringDt>
Label for the outcome
type_: Option<Vec<CodeableConcept>>
primary | secondary | exploratory
description: Option<MarkdownDt>
Description of the outcome
reference: Option<Reference>
Structured outcome definition
Trait Implementations§
Source§impl Clone for ResearchStudyOutcomeMeasureBackboneElement
impl Clone for ResearchStudyOutcomeMeasureBackboneElement
Source§fn clone(&self) -> ResearchStudyOutcomeMeasureBackboneElement
fn clone(&self) -> ResearchStudyOutcomeMeasureBackboneElement
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 ResearchStudyOutcomeMeasureBackboneElement
impl Convert for ResearchStudyOutcomeMeasureBackboneElement
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 ResearchStudyOutcomeMeasureBackboneElement
impl Default for ResearchStudyOutcomeMeasureBackboneElement
Source§fn default() -> ResearchStudyOutcomeMeasureBackboneElement
fn default() -> ResearchStudyOutcomeMeasureBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ResearchStudyOutcomeMeasureBackboneElement
impl<'de> Deserialize<'de> for ResearchStudyOutcomeMeasureBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for ResearchStudyOutcomeMeasureBackboneElement
impl Executor for ResearchStudyOutcomeMeasureBackboneElement
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 ResearchStudyOutcomeMeasureBackboneElement
Auto Trait Implementations§
impl Freeze for ResearchStudyOutcomeMeasureBackboneElement
impl RefUnwindSafe for ResearchStudyOutcomeMeasureBackboneElement
impl Send for ResearchStudyOutcomeMeasureBackboneElement
impl Sync for ResearchStudyOutcomeMeasureBackboneElement
impl Unpin for ResearchStudyOutcomeMeasureBackboneElement
impl UnwindSafe for ResearchStudyOutcomeMeasureBackboneElement
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