pub struct Imp {Show 16 fields
pub id: String,
pub metric: Vec<Metric>,
pub banner: Option<Banner>,
pub video: Option<Video>,
pub audio: Option<Audio>,
pub native: Option<Native>,
pub pmp: Option<PMP>,
pub display_manager: Option<String>,
pub display_manager_ver: Option<String>,
pub interstitial: Option<bool>,
pub tag_id: Option<String>,
pub bid_floor: Option<f32>,
pub bid_floor_cur: Option<String>,
pub secure: Option<bool>,
pub exp: Option<u64>,
pub ext: Option<Ext>,
}
Fields§
§id: String
§metric: Vec<Metric>
§video: Option<Video>
§audio: Option<Audio>
§native: Option<Native>
§pmp: Option<PMP>
§display_manager: Option<String>
§display_manager_ver: Option<String>
§interstitial: Option<bool>
§tag_id: Option<String>
§bid_floor: Option<f32>
§bid_floor_cur: Option<String>
§secure: Option<bool>
§exp: Option<u64>
Advisory as to the number of seconds that may elapse between the auction and the actual impression.
ext: Option<Ext>
Trait Implementations§
source§impl<'de> Deserialize<'de> for Imp
impl<'de> Deserialize<'de> for Imp
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