mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-01 14:54:02 +01:00
141 lines
72 KiB
HTML
141 lines
72 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `Placement` struct in crate `google_dfareporting3`."><meta name="keywords" content="rust, rustlang, rust-lang, Placement"><title>google_dfareporting3::api::Placement - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc struct"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">☰</div><a href='../../google_dfareporting3/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Struct Placement</p><div class="sidebar-elems"><div class="block items"><a class="sidebar-title" href="#fields">Fields</a><div class="sidebar-links"><a href="#structfield.account_id">account_id</a><a href="#structfield.ad_blocking_opt_out">ad_blocking_opt_out</a><a href="#structfield.advertiser_id">advertiser_id</a><a href="#structfield.advertiser_id_dimension_value">advertiser_id_dimension_value</a><a href="#structfield.archived">archived</a><a href="#structfield.campaign_id">campaign_id</a><a href="#structfield.campaign_id_dimension_value">campaign_id_dimension_value</a><a href="#structfield.comment">comment</a><a href="#structfield.compatibility">compatibility</a><a href="#structfield.content_category_id">content_category_id</a><a href="#structfield.create_info">create_info</a><a href="#structfield.directory_site_id">directory_site_id</a><a href="#structfield.directory_site_id_dimension_value">directory_site_id_dimension_value</a><a href="#structfield.external_id">external_id</a><a href="#structfield.id">id</a><a href="#structfield.id_dimension_value">id_dimension_value</a><a href="#structfield.key_name">key_name</a><a href="#structfield.kind">kind</a><a href="#structfield.last_modified_info">last_modified_info</a><a href="#structfield.lookback_configuration">lookback_configuration</a><a href="#structfield.name">name</a><a href="#structfield.payment_approved">payment_approved</a><a href="#structfield.payment_source">payment_source</a><a href="#structfield.placement_group_id">placement_group_id</a><a href="#structfield.placement_group_id_dimension_value">placement_group_id_dimension_value</a><a href="#structfield.placement_strategy_id">placement_strategy_id</a><a href="#structfield.pricing_schedule">pricing_schedule</a><a href="#structfield.primary">primary</a><a href="#structfield.publisher_update_info">publisher_update_info</a><a href="#structfield.site_id">site_id</a><a href="#structfield.site_id_dimension_value">site_id_dimension_value</a><a href="#structfield.size">size</a><a href="#structfield.ssl_required">ssl_required</a><a href="#structfield.status">status</a><a href="#structfield.subaccount_id">subaccount_id</a><a href="#structfield.tag_formats">tag_formats</a><a href="#structfield.tag_setting">tag_setting</a><a href="#structfield.video_active_view_opt_out">video_active_view_opt_out</a><a href="#structfield.video_settings">video_settings</a><a href="#structfield.vpaid_adapter_choice">vpaid_adapter_choice</a></div><a class="sidebar-title" href="#trait-implementations">Trait Implementations</a><div class="sidebar-links"><a href="#impl-Clone">Clone</a><a href="#impl-Debug">Debug</a><a href="#impl-Default">Default</a><a href="#impl-Deserialize%3C%27de%3E">Deserialize<'de></a><a href="#impl-RequestValue">RequestValue</a><a href="#impl-Resource">Resource</a><a href="#impl-ResponseResult">ResponseResult</a><a href="#impl-Serialize">Serialize</a></div><a class="sidebar-title" href="#synthetic-implementations">Auto Trait Implementations</a><div class="sidebar-links"><a href="#impl-RefUnwindSafe">RefUnwindSafe</a><a href="#impl-Send">Send</a><a href="#impl-Sync">Sync</a><a href="#impl-Unpin">Unpin</a><a href="#impl-UnwindSafe">UnwindSafe</a></div><a class="sidebar-title" href="#blanket-implementations">Blanket Implementations</a><div class="sidebar-links"><a href="#impl-Any">Any</a><a href="#impl-Borrow%3CT%3E">Borrow<T></a><a href="#impl-BorrowMut%3CT%3E">BorrowMut<T></a><a href="#impl-DeserializeOwned">DeserializeOwned</a><a href="#impl-From%3CT%3E">From<T></a><a href="#impl-Instrument">Instrument</a><a href="#impl-Into%3CU%3E">Into<U></a><a href="#impl-ToOwned">ToOwned</a><a href="#impl-TryFrom%3CU%3E">TryFrom<U></a><a href="#impl-TryInto%3CU%3E">TryInto<U></a></div></div><p class="location"><a href="../index.html">google_dfareporting3</a>::<wbr><a href="index.html">api</a></p><div id="sidebar-vars" data-name="Placement" data-ty="struct" data-relpath=""></div><script defer src="sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"></div><button type="button" class="help-button">?</button>
|
||
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Struct <a href="../index.html">google_dfareporting3</a>::<wbr><a href="index.html">api</a>::<wbr><a class="struct" href="">Placement</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4989-5119" title="goto source code">[src]</a></span></h1><div class="docblock type-decl hidden-by-usual-hider"><pre class="rust struct">pub struct Placement {
|
||
pub account_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub ad_blocking_opt_out: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>>,
|
||
pub advertiser_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub advertiser_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>>,
|
||
pub archived: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>>,
|
||
pub campaign_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub campaign_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>>,
|
||
pub comment: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub compatibility: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub content_category_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub create_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LastModifiedInfo.html" title="struct google_dfareporting3::api::LastModifiedInfo">LastModifiedInfo</a>>,
|
||
pub directory_site_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub directory_site_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>>,
|
||
pub external_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>>,
|
||
pub key_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub kind: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub last_modified_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LastModifiedInfo.html" title="struct google_dfareporting3::api::LastModifiedInfo">LastModifiedInfo</a>>,
|
||
pub lookback_configuration: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LookbackConfiguration.html" title="struct google_dfareporting3::api::LookbackConfiguration">LookbackConfiguration</a>>,
|
||
pub name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub payment_approved: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>>,
|
||
pub payment_source: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub placement_group_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub placement_group_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>>,
|
||
pub placement_strategy_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub pricing_schedule: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.PricingSchedule.html" title="struct google_dfareporting3::api::PricingSchedule">PricingSchedule</a>>,
|
||
pub primary: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>>,
|
||
pub publisher_update_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LastModifiedInfo.html" title="struct google_dfareporting3::api::LastModifiedInfo">LastModifiedInfo</a>>,
|
||
pub site_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub site_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>>,
|
||
pub size: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.Size.html" title="struct google_dfareporting3::api::Size">Size</a>>,
|
||
pub ssl_required: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>>,
|
||
pub status: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub subaccount_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
pub tag_formats: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>>,
|
||
pub tag_setting: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.TagSetting.html" title="struct google_dfareporting3::api::TagSetting">TagSetting</a>>,
|
||
pub video_active_view_opt_out: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>>,
|
||
pub video_settings: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.VideoSettings.html" title="struct google_dfareporting3::api::VideoSettings">VideoSettings</a>>,
|
||
pub vpaid_adapter_choice: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>,
|
||
}</pre></div><div class="docblock"><p>Contains properties of a placement.</p>
|
||
<h1 id="activities" class="section-header"><a href="#activities">Activities</a></h1>
|
||
<p>This type is used in activities, which are methods you may call on this type or where this type is involved in.
|
||
The list links the activity name, along with information about where it is used (one of <em>request</em> and <em>response</em>).</p>
|
||
<ul>
|
||
<li><a href="../../google_dfareporting3/api/struct.PlacementGeneratetagCall.html">generatetags placements</a> (none)</li>
|
||
<li><a href="../../google_dfareporting3/api/struct.PlacementGetCall.html">get placements</a> (response)</li>
|
||
<li><a href="../../google_dfareporting3/api/struct.PlacementInsertCall.html">insert placements</a> (request|response)</li>
|
||
<li><a href="../../google_dfareporting3/api/struct.PlacementListCall.html">list placements</a> (none)</li>
|
||
<li><a href="../../google_dfareporting3/api/struct.PlacementPatchCall.html">patch placements</a> (request|response)</li>
|
||
<li><a href="../../google_dfareporting3/api/struct.PlacementUpdateCall.html">update placements</a> (request|response)</li>
|
||
</ul>
|
||
</div><h2 id="fields" class="fields small-section-header">
|
||
Fields<a href="#fields" class="anchor"></a></h2><span id="structfield.account_id" class="structfield small-section-header"><a href="#structfield.account_id" class="anchor field"></a><code>account_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Account ID of this placement. This field can be left blank.</p>
|
||
</div><span id="structfield.ad_blocking_opt_out" class="structfield small-section-header"><a href="#structfield.ad_blocking_opt_out" class="anchor field"></a><code>ad_blocking_opt_out: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>></code></span><div class="docblock"><p>Whether this placement opts out of ad blocking. When true, ad blocking is disabled for this placement. When false, the campaign and site settings take effect.</p>
|
||
</div><span id="structfield.advertiser_id" class="structfield small-section-header"><a href="#structfield.advertiser_id" class="anchor field"></a><code>advertiser_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Advertiser ID of this placement. This field can be left blank.</p>
|
||
</div><span id="structfield.advertiser_id_dimension_value" class="structfield small-section-header"><a href="#structfield.advertiser_id_dimension_value" class="anchor field"></a><code>advertiser_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>></code></span><div class="docblock"><p>Dimension value for the ID of the advertiser. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.archived" class="structfield small-section-header"><a href="#structfield.archived" class="anchor field"></a><code>archived: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>></code></span><div class="docblock"><p>Whether this placement is archived.</p>
|
||
</div><span id="structfield.campaign_id" class="structfield small-section-header"><a href="#structfield.campaign_id" class="anchor field"></a><code>campaign_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Campaign ID of this placement. This field is a required field on insertion.</p>
|
||
</div><span id="structfield.campaign_id_dimension_value" class="structfield small-section-header"><a href="#structfield.campaign_id_dimension_value" class="anchor field"></a><code>campaign_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>></code></span><div class="docblock"><p>Dimension value for the ID of the campaign. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.comment" class="structfield small-section-header"><a href="#structfield.comment" class="anchor field"></a><code>comment: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Comments for this placement.</p>
|
||
</div><span id="structfield.compatibility" class="structfield small-section-header"><a href="#structfield.compatibility" class="anchor field"></a><code>compatibility: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Placement compatibility. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering on desktop, on mobile devices or in mobile apps for regular or interstitial ads respectively. APP and APP_INTERSTITIAL are no longer allowed for new placement insertions. Instead, use DISPLAY or DISPLAY_INTERSTITIAL. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. This field is required on insertion.</p>
|
||
</div><span id="structfield.content_category_id" class="structfield small-section-header"><a href="#structfield.content_category_id" class="anchor field"></a><code>content_category_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>ID of the content category assigned to this placement.</p>
|
||
</div><span id="structfield.create_info" class="structfield small-section-header"><a href="#structfield.create_info" class="anchor field"></a><code>create_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LastModifiedInfo.html" title="struct google_dfareporting3::api::LastModifiedInfo">LastModifiedInfo</a>></code></span><div class="docblock"><p>Information about the creation of this placement. This is a read-only field.</p>
|
||
</div><span id="structfield.directory_site_id" class="structfield small-section-header"><a href="#structfield.directory_site_id" class="anchor field"></a><code>directory_site_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Directory site ID of this placement. On insert, you must set either this field or the siteId field to specify the site associated with this placement. This is a required field that is read-only after insertion.</p>
|
||
</div><span id="structfield.directory_site_id_dimension_value" class="structfield small-section-header"><a href="#structfield.directory_site_id_dimension_value" class="anchor field"></a><code>directory_site_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>></code></span><div class="docblock"><p>Dimension value for the ID of the directory site. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.external_id" class="structfield small-section-header"><a href="#structfield.external_id" class="anchor field"></a><code>external_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>External ID for this placement.</p>
|
||
</div><span id="structfield.id" class="structfield small-section-header"><a href="#structfield.id" class="anchor field"></a><code>id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>ID of this placement. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.id_dimension_value" class="structfield small-section-header"><a href="#structfield.id_dimension_value" class="anchor field"></a><code>id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>></code></span><div class="docblock"><p>Dimension value for the ID of this placement. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.key_name" class="structfield small-section-header"><a href="#structfield.key_name" class="anchor field"></a><code>key_name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Key name of this placement. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.kind" class="structfield small-section-header"><a href="#structfield.kind" class="anchor field"></a><code>kind: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Identifies what kind of resource this is. Value: the fixed string "dfareporting#placement".</p>
|
||
</div><span id="structfield.last_modified_info" class="structfield small-section-header"><a href="#structfield.last_modified_info" class="anchor field"></a><code>last_modified_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LastModifiedInfo.html" title="struct google_dfareporting3::api::LastModifiedInfo">LastModifiedInfo</a>></code></span><div class="docblock"><p>Information about the most recent modification of this placement. This is a read-only field.</p>
|
||
</div><span id="structfield.lookback_configuration" class="structfield small-section-header"><a href="#structfield.lookback_configuration" class="anchor field"></a><code>lookback_configuration: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LookbackConfiguration.html" title="struct google_dfareporting3::api::LookbackConfiguration">LookbackConfiguration</a>></code></span><div class="docblock"><p>Lookback window settings for this placement.</p>
|
||
</div><span id="structfield.name" class="structfield small-section-header"><a href="#structfield.name" class="anchor field"></a><code>name: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Name of this placement.This is a required field and must be less than 256 characters long.</p>
|
||
</div><span id="structfield.payment_approved" class="structfield small-section-header"><a href="#structfield.payment_approved" class="anchor field"></a><code>payment_approved: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>></code></span><div class="docblock"><p>Whether payment was approved for this placement. This is a read-only field relevant only to publisher-paid placements.</p>
|
||
</div><span id="structfield.payment_source" class="structfield small-section-header"><a href="#structfield.payment_source" class="anchor field"></a><code>payment_source: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Payment source for this placement. This is a required field that is read-only after insertion.</p>
|
||
</div><span id="structfield.placement_group_id" class="structfield small-section-header"><a href="#structfield.placement_group_id" class="anchor field"></a><code>placement_group_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>ID of this placement's group, if applicable.</p>
|
||
</div><span id="structfield.placement_group_id_dimension_value" class="structfield small-section-header"><a href="#structfield.placement_group_id_dimension_value" class="anchor field"></a><code>placement_group_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>></code></span><div class="docblock"><p>Dimension value for the ID of the placement group. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.placement_strategy_id" class="structfield small-section-header"><a href="#structfield.placement_strategy_id" class="anchor field"></a><code>placement_strategy_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>ID of the placement strategy assigned to this placement.</p>
|
||
</div><span id="structfield.pricing_schedule" class="structfield small-section-header"><a href="#structfield.pricing_schedule" class="anchor field"></a><code>pricing_schedule: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.PricingSchedule.html" title="struct google_dfareporting3::api::PricingSchedule">PricingSchedule</a>></code></span><div class="docblock"><p>Pricing schedule of this placement. This field is required on insertion, specifically subfields startDate, endDate and pricingType.</p>
|
||
</div><span id="structfield.primary" class="structfield small-section-header"><a href="#structfield.primary" class="anchor field"></a><code>primary: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>></code></span><div class="docblock"><p>Whether this placement is the primary placement of a roadblock (placement group). You cannot change this field from true to false. Setting this field to true will automatically set the primary field on the original primary placement of the roadblock to false, and it will automatically set the roadblock's primaryPlacementId field to the ID of this placement.</p>
|
||
</div><span id="structfield.publisher_update_info" class="structfield small-section-header"><a href="#structfield.publisher_update_info" class="anchor field"></a><code>publisher_update_info: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.LastModifiedInfo.html" title="struct google_dfareporting3::api::LastModifiedInfo">LastModifiedInfo</a>></code></span><div class="docblock"><p>Information about the last publisher update. This is a read-only field.</p>
|
||
</div><span id="structfield.site_id" class="structfield small-section-header"><a href="#structfield.site_id" class="anchor field"></a><code>site_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Site ID associated with this placement. On insert, you must set either this field or the directorySiteId field to specify the site associated with this placement. This is a required field that is read-only after insertion.</p>
|
||
</div><span id="structfield.site_id_dimension_value" class="structfield small-section-header"><a href="#structfield.site_id_dimension_value" class="anchor field"></a><code>site_id_dimension_value: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.DimensionValue.html" title="struct google_dfareporting3::api::DimensionValue">DimensionValue</a>></code></span><div class="docblock"><p>Dimension value for the ID of the site. This is a read-only, auto-generated field.</p>
|
||
</div><span id="structfield.size" class="structfield small-section-header"><a href="#structfield.size" class="anchor field"></a><code>size: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.Size.html" title="struct google_dfareporting3::api::Size">Size</a>></code></span><div class="docblock"><p>Size associated with this placement. When inserting or updating a placement, only the size ID field is used. This field is required on insertion.</p>
|
||
</div><span id="structfield.ssl_required" class="structfield small-section-header"><a href="#structfield.ssl_required" class="anchor field"></a><code>ssl_required: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>></code></span><div class="docblock"><p>Whether creatives assigned to this placement must be SSL-compliant.</p>
|
||
</div><span id="structfield.status" class="structfield small-section-header"><a href="#structfield.status" class="anchor field"></a><code>status: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Third-party placement status.</p>
|
||
</div><span id="structfield.subaccount_id" class="structfield small-section-header"><a href="#structfield.subaccount_id" class="anchor field"></a><code>subaccount_id: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>Subaccount ID of this placement. This field can be left blank.</p>
|
||
</div><span id="structfield.tag_formats" class="structfield small-section-header"><a href="#structfield.tag_formats" class="anchor field"></a><code>tag_formats: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/vec/struct.Vec.html" title="struct alloc::vec::Vec">Vec</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>>></code></span><div class="docblock"><p>Tag formats to generate for this placement. This field is required on insertion.
|
||
Acceptable values are:</p>
|
||
<ul>
|
||
<li>"PLACEMENT_TAG_STANDARD"</li>
|
||
<li>"PLACEMENT_TAG_IFRAME_JAVASCRIPT"</li>
|
||
<li>"PLACEMENT_TAG_IFRAME_ILAYER"</li>
|
||
<li>"PLACEMENT_TAG_INTERNAL_REDIRECT"</li>
|
||
<li>"PLACEMENT_TAG_JAVASCRIPT"</li>
|
||
<li>"PLACEMENT_TAG_INTERSTITIAL_IFRAME_JAVASCRIPT"</li>
|
||
<li>"PLACEMENT_TAG_INTERSTITIAL_INTERNAL_REDIRECT"</li>
|
||
<li>"PLACEMENT_TAG_INTERSTITIAL_JAVASCRIPT"</li>
|
||
<li>"PLACEMENT_TAG_CLICK_COMMANDS"</li>
|
||
<li>"PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH"</li>
|
||
<li>"PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH_VAST_3"</li>
|
||
<li>"PLACEMENT_TAG_INSTREAM_VIDEO_PREFETCH_VAST_4"</li>
|
||
<li>"PLACEMENT_TAG_TRACKING"</li>
|
||
<li>"PLACEMENT_TAG_TRACKING_IFRAME"</li>
|
||
<li>"PLACEMENT_TAG_TRACKING_JAVASCRIPT"</li>
|
||
</ul>
|
||
</div><span id="structfield.tag_setting" class="structfield small-section-header"><a href="#structfield.tag_setting" class="anchor field"></a><code>tag_setting: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.TagSetting.html" title="struct google_dfareporting3::api::TagSetting">TagSetting</a>></code></span><div class="docblock"><p>Tag settings for this placement.</p>
|
||
</div><span id="structfield.video_active_view_opt_out" class="structfield small-section-header"><a href="#structfield.video_active_view_opt_out" class="anchor field"></a><code>video_active_view_opt_out: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.bool.html">bool</a>></code></span><div class="docblock"><p>Whether Verification and ActiveView are disabled for in-stream video creatives for this placement. The same setting videoActiveViewOptOut exists on the site level -- the opt out occurs if either of these settings are true. These settings are distinct from DirectorySites.settings.activeViewOptOut or Sites.siteSettings.activeViewOptOut which only apply to display ads. However, Accounts.activeViewOptOut opts out both video traffic, as well as display ads, from Verification and ActiveView.</p>
|
||
</div><span id="structfield.video_settings" class="structfield small-section-header"><a href="#structfield.video_settings" class="anchor field"></a><code>video_settings: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="../../google_dfareporting3/api/struct.VideoSettings.html" title="struct google_dfareporting3::api::VideoSettings">VideoSettings</a>></code></span><div class="docblock"><p>A collection of settings which affect video creatives served through this placement. Applicable to placements with IN_STREAM_VIDEO compatibility.</p>
|
||
</div><span id="structfield.vpaid_adapter_choice" class="structfield small-section-header"><a href="#structfield.vpaid_adapter_choice" class="anchor field"></a><code>vpaid_adapter_choice: <a class="enum" href="https://doc.rust-lang.org/nightly/core/option/enum.Option.html" title="enum core::option::Option">Option</a><<a class="struct" href="https://doc.rust-lang.org/nightly/alloc/string/struct.String.html" title="struct alloc::string::String">String</a>></code></span><div class="docblock"><p>VPAID adapter setting for this placement. Controls which VPAID format the measurement adapter will use for in-stream video creatives assigned to this placement.</p>
|
||
<p>Note: Flash is no longer supported. This field now defaults to HTML5 when the following values are provided: FLASH, BOTH.</p>
|
||
</div><h2 id="trait-implementations" class="small-section-header">Trait Implementations<a href="#trait-implementations" class="anchor"></a></h2><div id="trait-implementations-list"><h3 id="impl-Clone" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Clone" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.clone" class="method hidden"><code>fn <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone" class="fnname">clone</a>(&self) -> <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Returns a copy of the value. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#tymethod.clone">Read more</a></p>
|
||
</div><h4 id="method.clone_from" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from" class="fnname">clone_from</a>(&mut self, source: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>Self)</code><span class="since" title="Stable since Rust version 1.0.0">1.0.0</span><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/clone.rs.html#128" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs copy-assignment from <code>source</code>. <a href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html#method.clone_from">Read more</a></p>
|
||
</div></div><h3 id="impl-Debug" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html" title="trait core::fmt::Debug">Debug</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Debug" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.fmt" class="method hidden"><code>fn <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt" class="fnname">fmt</a>(&self, f: &mut <a class="struct" href="https://doc.rust-lang.org/nightly/core/fmt/struct.Formatter.html" title="struct core::fmt::Formatter">Formatter</a><'_>) -> <a class="type" href="https://doc.rust-lang.org/nightly/core/fmt/type.Result.html" title="type core::fmt::Result">Result</a></code><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Formats the value using the given formatter. <a href="https://doc.rust-lang.org/nightly/core/fmt/trait.Debug.html#tymethod.fmt">Read more</a></p>
|
||
</div></div><h3 id="impl-Default" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html" title="trait core::default::Default">Default</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Default" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.default" class="method hidden"><code>fn <a href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default" class="fnname">default</a>() -> <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Returns the "default value" for a type. <a href="https://doc.rust-lang.org/nightly/core/default/trait.Default.html#tymethod.default">Read more</a></p>
|
||
</div></div><h3 id="impl-Deserialize%3C%27de%3E" class="impl"><code class="in-band">impl<'de> <a class="trait" href="../../serde/de/trait.Deserialize.html" title="trait serde::de::Deserialize">Deserialize</a><'de> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Deserialize%3C%27de%3E" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.deserialize" class="method hidden"><code>fn <a href="../../serde/de/trait.Deserialize.html#tymethod.deserialize" class="fnname">deserialize</a><__D>(__deserializer: __D) -> <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a><Self, __D::<a class="type" href="../../serde/de/trait.Deserializer.html#associatedtype.Error" title="type serde::de::Deserializer::Error">Error</a>> <span class="where fmt-newline">where<br> __D: <a class="trait" href="../../serde/de/trait.Deserializer.html" title="trait serde::de::Deserializer">Deserializer</a><'de>, </span></code><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Deserialize this value from the given Serde deserializer. <a href="../../serde/de/trait.Deserialize.html#tymethod.deserialize">Read more</a></p>
|
||
</div></div><h3 id="impl-RequestValue" class="impl"><code class="in-band">impl <a class="trait" href="../../google_dfareporting3/client/trait.RequestValue.html" title="trait google_dfareporting3::client::RequestValue">RequestValue</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-RequestValue" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#5121" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Resource" class="impl"><code class="in-band">impl <a class="trait" href="../../google_dfareporting3/client/trait.Resource.html" title="trait google_dfareporting3::client::Resource">Resource</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Resource" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#5122" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-ResponseResult" class="impl"><code class="in-band">impl <a class="trait" href="../../google_dfareporting3/client/trait.ResponseResult.html" title="trait google_dfareporting3::client::ResponseResult">ResponseResult</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-ResponseResult" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#5123" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Serialize" class="impl"><code class="in-band">impl <a class="trait" href="../../serde/ser/trait.Serialize.html" title="trait serde::ser::Serialize">Serialize</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Serialize" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.serialize" class="method hidden"><code>fn <a href="../../serde/ser/trait.Serialize.html#tymethod.serialize" class="fnname">serialize</a><__S>(&self, __serializer: __S) -> <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a><__S::<a class="type" href="../../serde/ser/trait.Serializer.html#associatedtype.Ok" title="type serde::ser::Serializer::Ok">Ok</a>, __S::<a class="type" href="../../serde/ser/trait.Serializer.html#associatedtype.Error" title="type serde::ser::Serializer::Error">Error</a>> <span class="where fmt-newline">where<br> __S: <a class="trait" href="../../serde/ser/trait.Serializer.html" title="trait serde::ser::Serializer">Serializer</a>, </span></code><a class="srclink" href="../../src/google_dfareporting3/api.rs.html#4988" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Serialize this value into the given Serde serializer. <a href="../../serde/ser/trait.Serialize.html#tymethod.serialize">Read more</a></p>
|
||
</div></div></div><h2 id="synthetic-implementations" class="small-section-header">Auto Trait Implementations<a href="#synthetic-implementations" class="anchor"></a></h2><div id="synthetic-implementations-list"><h3 id="impl-RefUnwindSafe" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/panic/trait.RefUnwindSafe.html" title="trait std::panic::RefUnwindSafe">RefUnwindSafe</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-RefUnwindSafe" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Send" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Send.html" title="trait core::marker::Send">Send</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Send" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Sync" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sync.html" title="trait core::marker::Sync">Sync</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Sync" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-Unpin" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Unpin.html" title="trait core::marker::Unpin">Unpin</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-Unpin" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-UnwindSafe" class="impl"><code class="in-band">impl <a class="trait" href="https://doc.rust-lang.org/nightly/std/panic/trait.UnwindSafe.html" title="trait std::panic::UnwindSafe">UnwindSafe</a> for <a class="struct" href="../../google_dfareporting3/api/struct.Placement.html" title="struct google_dfareporting3::api::Placement">Placement</a></code><a href="#impl-UnwindSafe" class="anchor"></a><a class="srclink" href="../../src/google_dfareporting3/lib.rs.html#1" title="goto source code">[src]</a></h3><div class="impl-items"></div></div><h2 id="blanket-implementations" class="small-section-header">Blanket Implementations<a href="#blanket-implementations" class="anchor"></a></h2><div id="blanket-implementations-list"><h3 id="impl-Any" class="impl"><code class="in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html" title="trait core::any::Any">Any</a> for T <span class="where fmt-newline">where<br> T: 'static + ?<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>, </span></code><a href="#impl-Any" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#131-135" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.type_id" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html#tymethod.type_id" class="fnname">type_id</a>(&self) -> <a class="struct" href="https://doc.rust-lang.org/nightly/core/any/struct.TypeId.html" title="struct core::any::TypeId">TypeId</a></code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/any.rs.html#132" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Gets the <code>TypeId</code> of <code>self</code>. <a href="https://doc.rust-lang.org/nightly/core/any/trait.Any.html#tymethod.type_id">Read more</a></p>
|
||
</div></div><h3 id="impl-Borrow%3CT%3E" class="impl"><code class="in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html" title="trait core::borrow::Borrow">Borrow</a><T> for T <span class="where fmt-newline">where<br> T: ?<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>, </span></code><a href="#impl-Borrow%3CT%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#207-211" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.borrow" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow" class="fnname">borrow</a>(&self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&</a>T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#208" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Immutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.Borrow.html#tymethod.borrow">Read more</a></p>
|
||
</div></div><h3 id="impl-BorrowMut%3CT%3E" class="impl"><code class="in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/nightly/core/borrow/trait.BorrowMut.html" title="trait core::borrow::BorrowMut">BorrowMut</a><T> for T <span class="where fmt-newline">where<br> T: ?<a class="trait" href="https://doc.rust-lang.org/nightly/core/marker/trait.Sized.html" title="trait core::marker::Sized">Sized</a>, </span></code><a href="#impl-BorrowMut%3CT%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#214-218" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.borrow_mut" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut" class="fnname">borrow_mut</a>(&mut self) -> <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&mut </a>T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/borrow.rs.html#215" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Mutably borrows from an owned value. <a href="https://doc.rust-lang.org/nightly/core/borrow/trait.BorrowMut.html#tymethod.borrow_mut">Read more</a></p>
|
||
</div></div><h3 id="impl-DeserializeOwned" class="impl"><code class="in-band">impl<T> <a class="trait" href="../../serde/de/trait.DeserializeOwned.html" title="trait serde::de::DeserializeOwned">DeserializeOwned</a> for T <span class="where fmt-newline">where<br> T: for<'de> <a class="trait" href="../../serde/de/trait.Deserialize.html" title="trait serde::de::Deserialize">Deserialize</a><'de>, </span></code><a href="#impl-DeserializeOwned" class="anchor"></a><a class="srclink" href="../../src/serde/de/mod.rs.html#603" title="goto source code">[src]</a></h3><div class="impl-items"></div><h3 id="impl-From%3CT%3E" class="impl"><code class="in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a><T> for T</code><a href="#impl-From%3CT%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#545-549" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.from" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html#tymethod.from" class="fnname">from</a>(t: T) -> T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#546" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
|
||
</div></div><h3 id="impl-Instrument" class="impl"><code class="in-band">impl<T> <a class="trait" href="../../tracing/instrument/trait.Instrument.html" title="trait tracing::instrument::Instrument">Instrument</a> for T</code><a href="#impl-Instrument" class="anchor"></a><a class="srclink" href="../../src/tracing/instrument.rs.html#155" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.instrument" class="method hidden"><code>pub fn <a href="../../tracing/instrument/trait.Instrument.html#method.instrument" class="fnname">instrument</a>(self, span: <a class="struct" href="../../tracing/span/struct.Span.html" title="struct tracing::span::Span">Span</a>) -> <a class="struct" href="../../tracing/instrument/struct.Instrumented.html" title="struct tracing::instrument::Instrumented">Instrumented</a><Self></code><a class="srclink" href="../../src/tracing/instrument.rs.html#38" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Instruments this type with the provided <code>Span</code>, returning an
|
||
<code>Instrumented</code> wrapper. <a href="../../tracing/instrument/trait.Instrument.html#method.instrument">Read more</a></p>
|
||
</div><h4 id="method.in_current_span" class="method hidden"><code>pub fn <a href="../../tracing/instrument/trait.Instrument.html#method.in_current_span" class="fnname">in_current_span</a>(self) -> <a class="struct" href="../../tracing/instrument/struct.Instrumented.html" title="struct tracing::instrument::Instrumented">Instrumented</a><Self></code><a class="srclink" href="../../src/tracing/instrument.rs.html#74" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Instruments this type with the <a href="../struct.Span.html#method.current">current</a> <code>Span</code>, returning an
|
||
<code>Instrumented</code> wrapper. <a href="../../tracing/instrument/trait.Instrument.html#method.in_current_span">Read more</a></p>
|
||
</div></div><h3 id="impl-Into%3CU%3E" class="impl"><code class="in-band">impl<T, U> <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.Into.html" title="trait core::convert::Into">Into</a><U> for T <span class="where fmt-newline">where<br> U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.From.html" title="trait core::convert::From">From</a><T>, </span></code><a href="#impl-Into%3CU%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#534-541" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="method.into" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.Into.html#tymethod.into" class="fnname">into</a>(self) -> U</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#538" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
|
||
</div></div><h3 id="impl-ToOwned" class="impl"><code class="in-band">impl<T> <a class="trait" href="https://doc.rust-lang.org/nightly/alloc/borrow/trait.ToOwned.html" title="trait alloc::borrow::ToOwned">ToOwned</a> for T <span class="where fmt-newline">where<br> T: <a class="trait" href="https://doc.rust-lang.org/nightly/core/clone/trait.Clone.html" title="trait core::clone::Clone">Clone</a>, </span></code><a href="#impl-ToOwned" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/alloc/borrow.rs.html#80-92" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="associatedtype.Owned" class="type"><code>type <a href="https://doc.rust-lang.org/nightly/alloc/borrow/trait.ToOwned.html#associatedtype.Owned" class="type">Owned</a> = T</code></h4><div class='docblock'><p>The resulting type after obtaining ownership.</p>
|
||
</div><h4 id="method.to_owned" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/alloc/borrow/trait.ToOwned.html#tymethod.to_owned" class="fnname">to_owned</a>(&self) -> T</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/alloc/borrow.rs.html#85" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Creates owned data from borrowed data, usually by cloning. <a href="https://doc.rust-lang.org/nightly/alloc/borrow/trait.ToOwned.html#tymethod.to_owned">Read more</a></p>
|
||
</div><h4 id="method.clone_into" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/alloc/borrow/trait.ToOwned.html#method.clone_into" class="fnname">clone_into</a>(&self, target: <a class="primitive" href="https://doc.rust-lang.org/nightly/std/primitive.reference.html">&mut </a>T)</code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/alloc/borrow.rs.html#89" title="goto source code">[src]</a></h4><div class="item-info hidden"><div class="stab unstable"><details><summary><span class="emoji">🔬</span> This is a nightly-only experimental API. (<code>toowned_clone_into</code>)</summary><p>recently added</p>
|
||
</details></div></div><div class='docblock hidden'><p>Uses borrowed data to replace owned data, usually by cloning. <a href="https://doc.rust-lang.org/nightly/alloc/borrow/trait.ToOwned.html#method.clone_into">Read more</a></p>
|
||
</div></div><h3 id="impl-TryFrom%3CU%3E" class="impl"><code class="in-band">impl<T, U> <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><U> for T <span class="where fmt-newline">where<br> U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.Into.html" title="trait core::convert::Into">Into</a><T>, </span></code><a href="#impl-TryFrom%3CU%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#582-591" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="associatedtype.Error" class="type"><code>type <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" class="type">Error</a> = <a class="enum" href="https://doc.rust-lang.org/nightly/core/convert/enum.Infallible.html" title="enum core::convert::Infallible">Infallible</a></code></h4><div class='docblock'><p>The type returned in the event of a conversion error.</p>
|
||
</div><h4 id="method.try_from" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#tymethod.try_from" class="fnname">try_from</a>(value: U) -> <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a><T, <T as <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><U>>::<a class="type" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a>></code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#588" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
|
||
</div></div><h3 id="impl-TryInto%3CU%3E" class="impl"><code class="in-band">impl<T, U> <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryInto.html" title="trait core::convert::TryInto">TryInto</a><U> for T <span class="where fmt-newline">where<br> U: <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><T>, </span></code><a href="#impl-TryInto%3CU%3E" class="anchor"></a><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#568-577" title="goto source code">[src]</a></h3><div class="impl-items"><h4 id="associatedtype.Error-1" class="type"><code>type <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryInto.html#associatedtype.Error" class="type">Error</a> = <U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><T>>::<a class="type" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a></code></h4><div class='docblock'><p>The type returned in the event of a conversion error.</p>
|
||
</div><h4 id="method.try_into" class="method hidden"><code>pub fn <a href="https://doc.rust-lang.org/nightly/core/convert/trait.TryInto.html#tymethod.try_into" class="fnname">try_into</a>(self) -> <a class="enum" href="https://doc.rust-lang.org/nightly/core/result/enum.Result.html" title="enum core::result::Result">Result</a><U, <U as <a class="trait" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html" title="trait core::convert::TryFrom">TryFrom</a><T>>::<a class="type" href="https://doc.rust-lang.org/nightly/core/convert/trait.TryFrom.html#associatedtype.Error" title="type core::convert::TryFrom::Error">Error</a>></code><a class="srclink" href="https://doc.rust-lang.org/nightly/src/core/convert/mod.rs.html#574" title="goto source code">[src]</a></h4><div class='docblock hidden'><p>Performs the conversion.</p>
|
||
</div></div></div></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="google_dfareporting3"></div>
|
||
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html> |