pub struct MenuAvailability {
pub in_stock: bool,
pub text: Option<String>,
}Expand description
Availability information for a menu item.
Fields§
§in_stock: boolWhether the item is in stock.
text: Option<String>Human-readable availability text.
Trait Implementations§
Source§impl Clone for MenuAvailability
impl Clone for MenuAvailability
Source§fn clone(&self) -> MenuAvailability
fn clone(&self) -> MenuAvailability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MenuAvailability
impl Debug for MenuAvailability
Source§impl Default for MenuAvailability
impl Default for MenuAvailability
Source§fn default() -> MenuAvailability
fn default() -> MenuAvailability
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MenuAvailability
impl<'de> Deserialize<'de> for MenuAvailability
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 MenuAvailability
impl RefUnwindSafe for MenuAvailability
impl Send for MenuAvailability
impl Sync for MenuAvailability
impl Unpin for MenuAvailability
impl UnsafeUnpin for MenuAvailability
impl UnwindSafe for MenuAvailability
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