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