pub struct ProductUploads {
pub thumbnails: Vec<usize>,
pub reward: usize,
}Fields§
§thumbnails: Vec<usize>Promotional thumbnails shown on the product page.
Maximum of 4 with a maximum upload size of 2 MiB.
reward: usizeReward given to users through active configurations after they purchase the product.
Trait Implementations§
Source§impl Clone for ProductUploads
impl Clone for ProductUploads
Source§fn clone(&self) -> ProductUploads
fn clone(&self) -> ProductUploads
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 Default for ProductUploads
impl Default for ProductUploads
Source§impl<'de> Deserialize<'de> for ProductUploads
impl<'de> Deserialize<'de> for ProductUploads
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 ProductUploads
impl RefUnwindSafe for ProductUploads
impl Send for ProductUploads
impl Sync for ProductUploads
impl Unpin for ProductUploads
impl UnwindSafe for ProductUploads
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