pub enum ModifiedFoodtype {
Show 15 variants
V102263004(Option<Element>),
V226529007(Option<Element>),
V226760005(Option<Element>),
V226887002(Option<Element>),
V227210005(Option<Element>),
V227415002(Option<Element>),
V227518002(Option<Element>),
V22836000(Option<Element>),
V255620007(Option<Element>),
V264331002(Option<Element>),
V28647000(Option<Element>),
V44027008(Option<Element>),
V72511004(Option<Element>),
V74242007(Option<Element>),
Null(Option<Element>),
}Variants§
V102263004(Option<Element>)
Eggs
V226529007(Option<Element>)
Starchy food
V226760005(Option<Element>)
Dairy foods
V226887002(Option<Element>)
Dietary Fats and Oils
V227210005(Option<Element>)
Vegetables plus herbs and spices
V227415002(Option<Element>)
Fruit Nuts and Seeds
V227518002(Option<Element>)
Sauce seasonings and soups
V22836000(Option<Element>)
Vegetables
V255620007(Option<Element>)
Foods
V264331002(Option<Element>)
Grain
V28647000(Option<Element>)
Meat
V44027008(Option<Element>)
Seafood
V72511004(Option<Element>)
Fruit
V74242007(Option<Element>)
Food Starch
Null(Option<Element>)
If value is missing and just the element is present.
Trait Implementations§
Source§impl Clone for ModifiedFoodtype
impl Clone for ModifiedFoodtype
Source§fn clone(&self) -> ModifiedFoodtype
fn clone(&self) -> ModifiedFoodtype
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 Debug for ModifiedFoodtype
impl Debug for ModifiedFoodtype
Source§impl Default for ModifiedFoodtype
impl Default for ModifiedFoodtype
Source§impl FHIRJSONDeserializer for ModifiedFoodtype
impl FHIRJSONDeserializer for ModifiedFoodtype
fn from_json_str(s: &str) -> Result<Self, DeserializeError>
fn from_serde_value( json: &Value, context: Context<'_>, ) -> Result<Self, DeserializeError>
Source§impl FHIRJSONSerializer for ModifiedFoodtype
impl FHIRJSONSerializer for ModifiedFoodtype
fn serialize_value( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_extension( &self, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn serialize_field( &self, field: &str, writer: &mut dyn Write, ) -> Result<bool, SerializeError>
fn is_fp_primitive(&self) -> bool
Source§impl MetaValue for ModifiedFoodtype
impl MetaValue for ModifiedFoodtype
fn fields(&self) -> Vec<&'static str>
fn get_field<'a>(&'a self, field: &str) -> Option<&'a dyn MetaValue>
fn get_field_mut<'a>(&'a mut self, field: &str) -> Option<&'a mut dyn MetaValue>
fn get_index<'a>(&'a self, _index: usize) -> Option<&'a dyn MetaValue>
fn get_index_mut<'a>( &'a mut self, _index: usize, ) -> Option<&'a mut dyn MetaValue>
fn flatten(&self) -> Vec<&dyn MetaValue>
fn as_any(&self) -> &dyn Any
fn typename(&self) -> &'static str
Auto Trait Implementations§
impl Freeze for ModifiedFoodtype
impl RefUnwindSafe for ModifiedFoodtype
impl Send for ModifiedFoodtype
impl Sync for ModifiedFoodtype
impl Unpin for ModifiedFoodtype
impl UnwindSafe for ModifiedFoodtype
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more