pub struct GoalTargetBackboneElement {
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 being tracked
detail: Option<Ratio>
The target value to be achieved
due: Option<Duration>
Reach goal on or before
Trait Implementations§
Source§impl Clone for GoalTargetBackboneElement
impl Clone for GoalTargetBackboneElement
Source§fn clone(&self) -> GoalTargetBackboneElement
fn clone(&self) -> GoalTargetBackboneElement
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 Compare for GoalTargetBackboneElement
impl Compare for GoalTargetBackboneElement
Source§impl Convert for GoalTargetBackboneElement
impl Convert for GoalTargetBackboneElement
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 Debug for GoalTargetBackboneElement
impl Debug for GoalTargetBackboneElement
Source§impl Default for GoalTargetBackboneElement
impl Default for GoalTargetBackboneElement
Source§fn default() -> GoalTargetBackboneElement
fn default() -> GoalTargetBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for GoalTargetBackboneElement
impl<'de> Deserialize<'de> for GoalTargetBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Element for GoalTargetBackboneElement
impl Element for GoalTargetBackboneElement
Source§impl Executor for GoalTargetBackboneElement
impl Executor for GoalTargetBackboneElement
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 GoalTargetBackboneElement
Auto Trait Implementations§
impl Freeze for GoalTargetBackboneElement
impl RefUnwindSafe for GoalTargetBackboneElement
impl Send for GoalTargetBackboneElement
impl Sync for GoalTargetBackboneElement
impl Unpin for GoalTargetBackboneElement
impl UnwindSafe for GoalTargetBackboneElement
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