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