[−][src]Enum openrtb_native1::ContextSubType
7.2 Context Sub Type IDs
Next-level context in which the ad appears. Again this reflects the primary context, and does not imply no presence of other elements. For example, an article is likely to contain images but is still first and foremost an article. SubType should only be combined with the primary context type as indicated (ie for a context type of 1, only context subtypes that start with 1 are valid).
Variants
General or mixed content
Primarily article content (which of course could include images, etc 11 as part of the article)
Primarily video content
Primarily audio content
Primarily image content
User-generated content - forums, comments, etc
General social content such as a general social network
Primarily email content
Primarily chat/IM content
Content focused on selling products, whether digital or physical
Application store/marketplace
Product reviews site primarily (which may sell product secondarily)
ExchangeSpecific(i32)To be defined by the exchange
Trait Implementations
impl Clone for ContextSubType[src]
pub fn clone(&self) -> ContextSubType[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Copy for ContextSubType[src]
impl Debug for ContextSubType[src]
impl<'de> Deserialize<'de> for ContextSubType[src]
pub fn deserialize<D>(deserializer: D) -> Result<Self, D::Error> where
D: Deserializer<'de>, [src]
D: Deserializer<'de>,
impl Eq for ContextSubType[src]
impl PartialEq<ContextSubType> for ContextSubType[src]
pub fn eq(&self, other: &ContextSubType) -> bool[src]
pub fn ne(&self, other: &ContextSubType) -> bool[src]
impl Serialize for ContextSubType[src]
impl StructuralEq for ContextSubType[src]
impl StructuralPartialEq for ContextSubType[src]
Auto Trait Implementations
impl RefUnwindSafe for ContextSubType
impl Send for ContextSubType
impl Sync for ContextSubType
impl Unpin for ContextSubType
impl UnwindSafe for ContextSubType
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>, [src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,