use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct MarketplaceParticipation {
#[serde(rename = "marketplace")]
pub marketplace: Box<models::sellers::Marketplace>,
#[serde(rename = "participation")]
pub participation: Box<models::sellers::Participation>,
#[serde(rename = "storeName")]
pub store_name: String,
}
impl MarketplaceParticipation {
pub fn new(marketplace: models::sellers::Marketplace, participation: models::sellers::Participation, store_name: String) -> MarketplaceParticipation {
MarketplaceParticipation {
marketplace: Box::new(marketplace),
participation: Box::new(participation),
store_name,
}
}
}