pub struct CatalogItemOptionForItem {
pub item_option_id: Option<String>,
}
Expand description
An option that can be assigned to an item.
For example, a t-shirt item may offer a color option or a size option.
Fields§
§item_option_id: Option<String>
The unique id of the item option, used to form the dimensions of the item option matrix in a specified order.
Trait Implementations§
Source§impl Clone for CatalogItemOptionForItem
impl Clone for CatalogItemOptionForItem
Source§fn clone(&self) -> CatalogItemOptionForItem
fn clone(&self) -> CatalogItemOptionForItem
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CatalogItemOptionForItem
impl Debug for CatalogItemOptionForItem
Source§impl Default for CatalogItemOptionForItem
impl Default for CatalogItemOptionForItem
Source§fn default() -> CatalogItemOptionForItem
fn default() -> CatalogItemOptionForItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CatalogItemOptionForItem
impl<'de> Deserialize<'de> for CatalogItemOptionForItem
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
Source§impl PartialEq for CatalogItemOptionForItem
impl PartialEq for CatalogItemOptionForItem
Source§impl Serialize for CatalogItemOptionForItem
impl Serialize for CatalogItemOptionForItem
impl Eq for CatalogItemOptionForItem
impl StructuralPartialEq for CatalogItemOptionForItem
Auto Trait Implementations§
impl Freeze for CatalogItemOptionForItem
impl RefUnwindSafe for CatalogItemOptionForItem
impl Send for CatalogItemOptionForItem
impl Sync for CatalogItemOptionForItem
impl Unpin for CatalogItemOptionForItem
impl UnwindSafe for CatalogItemOptionForItem
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.