pub struct PlanDefinitionGoalTargetBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub measure: Option<CodeableConcept>,
pub detail: Option<Ratio>,
pub due: Option<Duration>,
}
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
measure: Option<CodeableConcept>
The parameter whose value is to be tracked
detail: Option<Ratio>
The target value to be achieved
due: Option<Duration>
Reach goal within
Trait Implementations§
Source§impl Clone for PlanDefinitionGoalTargetBackboneElement
impl Clone for PlanDefinitionGoalTargetBackboneElement
Source§fn clone(&self) -> PlanDefinitionGoalTargetBackboneElement
fn clone(&self) -> PlanDefinitionGoalTargetBackboneElement
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 PlanDefinitionGoalTargetBackboneElement
impl Convert for PlanDefinitionGoalTargetBackboneElement
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 PlanDefinitionGoalTargetBackboneElement
impl Default for PlanDefinitionGoalTargetBackboneElement
Source§fn default() -> PlanDefinitionGoalTargetBackboneElement
fn default() -> PlanDefinitionGoalTargetBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PlanDefinitionGoalTargetBackboneElement
impl<'de> Deserialize<'de> for PlanDefinitionGoalTargetBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for PlanDefinitionGoalTargetBackboneElement
impl Executor for PlanDefinitionGoalTargetBackboneElement
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 PlanDefinitionGoalTargetBackboneElement
Auto Trait Implementations§
impl Freeze for PlanDefinitionGoalTargetBackboneElement
impl RefUnwindSafe for PlanDefinitionGoalTargetBackboneElement
impl Send for PlanDefinitionGoalTargetBackboneElement
impl Sync for PlanDefinitionGoalTargetBackboneElement
impl Unpin for PlanDefinitionGoalTargetBackboneElement
impl UnwindSafe for PlanDefinitionGoalTargetBackboneElement
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