pub struct CatalogItemVariation {Show 21 fields
pub available_for_booking: Option<bool>,
pub image_ids: Option<Vec<String>>,
pub inventory_alert_threshold: Option<i64>,
pub inventory_alert_type: Option<InventoryAlertType>,
pub item_id: Option<String>,
pub item_option_values: Option<Vec<CatalogItemOptionValueForItemVariation>>,
pub location_overrides: Option<Vec<ItemVariationLocationOverrides>>,
pub measurement_unit_id: Option<String>,
pub name: Option<String>,
pub ordinal: Option<i32>,
pub price_money: Option<Money>,
pub pricing_type: Option<CatalogPricingType>,
pub sellable: Option<bool>,
pub service_duration: Option<i64>,
pub sku: Option<String>,
pub stockable: Option<bool>,
pub stockable_conversion: Option<CatalogStockConversion>,
pub team_member_ids: Option<Vec<String>>,
pub track_inventory: Option<bool>,
pub upc: Option<String>,
pub user_data: Option<String>,
}Fields§
§available_for_booking: Option<bool>§image_ids: Option<Vec<String>>§inventory_alert_threshold: Option<i64>§inventory_alert_type: Option<InventoryAlertType>§item_id: Option<String>§item_option_values: Option<Vec<CatalogItemOptionValueForItemVariation>>§location_overrides: Option<Vec<ItemVariationLocationOverrides>>§measurement_unit_id: Option<String>§name: Option<String>§ordinal: Option<i32>§price_money: Option<Money>§pricing_type: Option<CatalogPricingType>§sellable: Option<bool>§service_duration: Option<i64>§sku: Option<String>§stockable: Option<bool>§stockable_conversion: Option<CatalogStockConversion>§team_member_ids: Option<Vec<String>>§track_inventory: Option<bool>§upc: Option<String>§user_data: Option<String>Trait Implementations§
Source§impl Clone for CatalogItemVariation
impl Clone for CatalogItemVariation
Source§fn clone(&self) -> CatalogItemVariation
fn clone(&self) -> CatalogItemVariation
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 CatalogItemVariation
impl Debug for CatalogItemVariation
Source§impl<'de> Deserialize<'de> for CatalogItemVariation
impl<'de> Deserialize<'de> for CatalogItemVariation
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 CatalogItemVariation
impl RefUnwindSafe for CatalogItemVariation
impl Send for CatalogItemVariation
impl Sync for CatalogItemVariation
impl Unpin for CatalogItemVariation
impl UnwindSafe for CatalogItemVariation
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