pub trait MenuItemTrait {
    // Required methods
    fn get_menu_add_on(&self) -> &[MenuAddOnProperty];
    fn take_menu_add_on(&mut self) -> Vec<MenuAddOnProperty>;
    fn get_nutrition(&self) -> &[NutritionProperty];
    fn take_nutrition(&mut self) -> Vec<NutritionProperty>;
    fn get_offers(&self) -> &[OffersProperty];
    fn take_offers(&mut self) -> Vec<OffersProperty>;
    fn get_suitable_for_diet(&self) -> &[SuitableForDietProperty];
    fn take_suitable_for_diet(&mut self) -> Vec<SuitableForDietProperty>;
}
Expand description

This trait is for properties from https://schema.org/MenuItem.

Required Methods§

Implementors§