pub struct NutritionOrderSupplementBackboneElement {
pub id: Option<String>,
pub extension: Option<Vec<Extension>>,
pub modifier_extension: Option<Vec<Extension>>,
pub type_: Option<CodeableReference>,
pub product_name: Option<StringDt>,
pub schedule: Option<NutritionOrderSupplementScheduleBackboneElement>,
pub quantity: Option<Quantity>,
pub instruction: Option<StringDt>,
}
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
type_: Option<CodeableReference>
Type of supplement product requested
product_name: Option<StringDt>
Product or brand name of the nutritional supplement
schedule: Option<NutritionOrderSupplementScheduleBackboneElement>
Scheduling information for supplements
quantity: Option<Quantity>
Amount of the nutritional supplement
instruction: Option<StringDt>
Instructions or additional information about the oral supplement
Trait Implementations§
Source§impl Clone for NutritionOrderSupplementBackboneElement
impl Clone for NutritionOrderSupplementBackboneElement
Source§fn clone(&self) -> NutritionOrderSupplementBackboneElement
fn clone(&self) -> NutritionOrderSupplementBackboneElement
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 NutritionOrderSupplementBackboneElement
impl Convert for NutritionOrderSupplementBackboneElement
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 NutritionOrderSupplementBackboneElement
impl Default for NutritionOrderSupplementBackboneElement
Source§fn default() -> NutritionOrderSupplementBackboneElement
fn default() -> NutritionOrderSupplementBackboneElement
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for NutritionOrderSupplementBackboneElement
impl<'de> Deserialize<'de> for NutritionOrderSupplementBackboneElement
fn deserialize<De>(deserializer: De) -> Result<Self>where
De: Deserializer<'de>,
Source§impl Executor for NutritionOrderSupplementBackboneElement
impl Executor for NutritionOrderSupplementBackboneElement
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 NutritionOrderSupplementBackboneElement
Auto Trait Implementations§
impl Freeze for NutritionOrderSupplementBackboneElement
impl RefUnwindSafe for NutritionOrderSupplementBackboneElement
impl Send for NutritionOrderSupplementBackboneElement
impl Sync for NutritionOrderSupplementBackboneElement
impl Unpin for NutritionOrderSupplementBackboneElement
impl UnwindSafe for NutritionOrderSupplementBackboneElement
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