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