Struct google_analytics3::EntityAdWordsLink
source · pub struct EntityAdWordsLink {
pub kind: Option<String>,
pub name: Option<String>,
pub ad_words_accounts: Option<Vec<AdWordsAccount>>,
pub profile_ids: Option<Vec<String>>,
pub id: Option<String>,
pub self_link: Option<String>,
pub entity: Option<EntityAdWordsLinkEntity>,
}Expand description
JSON template for Analytics Entity AdWords Link.
§Activities
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 request and response).
- web property ad words links update management (request|response)
- web property ad words links patch management (request|response)
- web property ad words links insert management (request|response)
- web property ad words links get management (response)
Fields§
§kind: Option<String>Resource type for entity AdWords link.
name: Option<String>Name of the link. This field is required when creating an AdWords link.
ad_words_accounts: Option<Vec<AdWordsAccount>>A list of AdWords client accounts. These cannot be MCC accounts. This field is required when creating an AdWords link. It cannot be empty.
profile_ids: Option<Vec<String>>IDs of linked Views (Profiles) represented as strings.
id: Option<String>Entity AdWords link ID
self_link: Option<String>URL link for this Google Analytics - Google AdWords link.
entity: Option<EntityAdWordsLinkEntity>Web property being linked.
Trait Implementations§
source§impl Clone for EntityAdWordsLink
impl Clone for EntityAdWordsLink
source§fn clone(&self) -> EntityAdWordsLink
fn clone(&self) -> EntityAdWordsLink
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 EntityAdWordsLink
impl Debug for EntityAdWordsLink
source§impl Default for EntityAdWordsLink
impl Default for EntityAdWordsLink
source§fn default() -> EntityAdWordsLink
fn default() -> EntityAdWordsLink
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for EntityAdWordsLink
impl<'de> Deserialize<'de> for EntityAdWordsLink
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 EntityAdWordsLink
impl Serialize for EntityAdWordsLink
impl RequestValue for EntityAdWordsLink
impl ResponseResult for EntityAdWordsLink
Auto Trait Implementations§
impl Freeze for EntityAdWordsLink
impl RefUnwindSafe for EntityAdWordsLink
impl Send for EntityAdWordsLink
impl Sync for EntityAdWordsLink
impl Unpin for EntityAdWordsLink
impl UnwindSafe for EntityAdWordsLink
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more