pub struct SealedProduct {
pub identifiers: Identifiers,
pub name: String,
pub purchase_urls: PurchaseUrls,
pub release_date: Option<NaiveDate>,
pub uuid: Uuid,
}Expand description
Describes a list of properties for a purchase-able product of a Set.
Fields§
§identifiers: IdentifiersA list of identifiers associated to a product.
name: StringThe name of the product.
purchase_urls: PurchaseUrlsLinks that navigate to websites where the product can be purchased.
release_date: Option<NaiveDate>The release date in ISO 8601 format for the product.
uuid: UuidThe universal unique identifier (v5) generated by MTGJSON. Each entry is unique.
Trait Implementations§
Source§impl Clone for SealedProduct
impl Clone for SealedProduct
Source§fn clone(&self) -> SealedProduct
fn clone(&self) -> SealedProduct
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 SealedProduct
impl Debug for SealedProduct
Source§impl<'de> Deserialize<'de> for SealedProduct
impl<'de> Deserialize<'de> for SealedProduct
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 SealedProduct
impl RefUnwindSafe for SealedProduct
impl Send for SealedProduct
impl Sync for SealedProduct
impl Unpin for SealedProduct
impl UnwindSafe for SealedProduct
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