pub struct Format {
pub w: Option<i32>,
pub h: Option<i32>,
pub wratio: Option<i32>,
pub hratio: Option<i32>,
pub wmin: Option<i32>,
pub ext: Option<Map<String, Value>>,
}
Expand description
3.2.10 Object: Format
This object represents an allowed size (i.e., height and width combination) or Flex Ad parameters for a banner impression. These are typically used in an array where multiple sizes are permitted. It is recommended that either the w/h pair or the wratio/hratio/wmin set (i.e., for Flex Ads) be specified.
Fields§
§w: Option<i32>
integer Width in device independent pixels (DIPS).
h: Option<i32>
integer Height in device independent pixels (DIPS).
wratio: Option<i32>
integer Relative width when expressing size as a ratio.
hratio: Option<i32>
integer Relative height when expressing size as a ratio.
wmin: Option<i32>
integer The minimum width in device independent pixels (DIPS) at which the ad will be displayed the size is expressed as a ratio.
ext: Option<Map<String, Value>>
object Placeholder for exchange-specific extensions to OpenRTB.
Trait Implementations§
source§impl<'de> Deserialize<'de> for Format
impl<'de> Deserialize<'de> for Format
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