pub struct MenuConfiguration {
pub menus: Vec<Menu>,
pub categories: Vec<Category>,
pub items: Vec<Item>,
pub modifier_groups: Vec<ModifierGroup>,
pub menu_type: Option<String>,
}
Expand description
§Request Parameters
up-to-date documentation can be found here -> https://developer.uber.com/docs/eats/references/api/v2/put-eats-stores-storeid-menu endpoint -> https://api.uber.com/v2/eats/stores/{store_id}/menus
Fields§
§categories: Vec<Category>
§items: Vec<Item>
§modifier_groups: Vec<ModifierGroup>
Trait Implementations§
Source§impl Debug for MenuConfiguration
impl Debug for MenuConfiguration
Source§impl Default for MenuConfiguration
impl Default for MenuConfiguration
Source§fn default() -> MenuConfiguration
fn default() -> MenuConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MenuConfiguration
impl<'de> Deserialize<'de> for MenuConfiguration
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for MenuConfiguration
impl RefUnwindSafe for MenuConfiguration
impl Send for MenuConfiguration
impl Sync for MenuConfiguration
impl Unpin for MenuConfiguration
impl UnwindSafe for MenuConfiguration
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