Struct wolt::Menu [−][src]
pub struct Menu { pub id: ObjectReference, pub _id: ObjectReference, pub itemid: ObjectReference, pub merchant: ObjectReference, pub name: Vec<LocalizedString>, pub categories: Vec<Category>, pub items: Vec<MenuItem>, pub recommendations: Vec<Recommendation>, pub language: String, pub languages: Vec<MenuLanguage>, pub options: Vec<MenuOption>, pub _extra_fields: HashMap<String, Value>, }
Fields
id: ObjectReference
_id: ObjectReference
itemid: ObjectReference
merchant: ObjectReference
name: Vec<LocalizedString>
categories: Vec<Category>
items: Vec<MenuItem>
recommendations: Vec<Recommendation>
language: String
languages: Vec<MenuLanguage>
options: Vec<MenuOption>
_extra_fields: HashMap<String, Value>
Trait Implementations
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 RefUnwindSafe for Menu
impl UnwindSafe for Menu