Struct google_realtimebidding1::api::PolicyCompliance
source · pub struct PolicyCompliance {
pub status: Option<String>,
pub topics: Option<Vec<PolicyTopicEntry>>,
}
Expand description
Policy compliance of the creative for a transaction type or a region.
This type is not used in any activity, and only used as part of another schema.
Fields§
§status: Option<String>
Serving status for the given transaction type (for example, open auction, deals) or region (for example, China, Russia). Can be used to filter the response of the creatives.list method.
topics: Option<Vec<PolicyTopicEntry>>
Topics related to the policy compliance for this transaction type (for example, open auction, deals) or region (for example, China, Russia). Topics may be present only if status is DISAPPROVED.
Trait Implementations§
source§impl Clone for PolicyCompliance
impl Clone for PolicyCompliance
source§fn clone(&self) -> PolicyCompliance
fn clone(&self) -> PolicyCompliance
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for PolicyCompliance
impl Debug for PolicyCompliance
source§impl Default for PolicyCompliance
impl Default for PolicyCompliance
source§fn default() -> PolicyCompliance
fn default() -> PolicyCompliance
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for PolicyCompliance
impl<'de> Deserialize<'de> for PolicyCompliance
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
source§impl Serialize for PolicyCompliance
impl Serialize for PolicyCompliance
impl Part for PolicyCompliance
Auto Trait Implementations§
impl RefUnwindSafe for PolicyCompliance
impl Send for PolicyCompliance
impl Sync for PolicyCompliance
impl Unpin for PolicyCompliance
impl UnwindSafe for PolicyCompliance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more