use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct CreateStandaloneAdRequestPlacementAssetsRulesInner {
#[serde(rename = "imageUrl")]
pub image_url: String,
#[serde(rename = "placements")]
pub placements: Box<models::CreateStandaloneAdRequestPlacementAssetsRulesInnerPlacements>,
}
impl CreateStandaloneAdRequestPlacementAssetsRulesInner {
pub fn new(
image_url: String,
placements: models::CreateStandaloneAdRequestPlacementAssetsRulesInnerPlacements,
) -> CreateStandaloneAdRequestPlacementAssetsRulesInner {
CreateStandaloneAdRequestPlacementAssetsRulesInner {
image_url,
placements: Box::new(placements),
}
}
}