pub struct OfferTag {
pub tag: Option<String>,
}Expand description
Represents a custom tag specified for a product offer.
This type is not used in any activity, and only used as part of another schema.
Fields§
§tag: Option<String>Must conform with RFC-1034. That is, this string can only contain lower-case letters (a-z), numbers (0-9), and hyphens (-), and be at most 20 characters.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OfferTag
impl<'de> Deserialize<'de> for OfferTag
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
impl Part for OfferTag
Auto Trait Implementations§
impl Freeze for OfferTag
impl RefUnwindSafe for OfferTag
impl Send for OfferTag
impl Sync for OfferTag
impl Unpin for OfferTag
impl UnwindSafe for OfferTag
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