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