Struct google_analyticsadmin1_alpha::api::GoogleAnalyticsAdminV1alphaAccountSummary[][src]

pub struct GoogleAnalyticsAdminV1alphaAccountSummary {
    pub account: Option<String>,
    pub display_name: Option<String>,
    pub name: Option<String>,
    pub property_summaries: Option<Vec<GoogleAnalyticsAdminV1alphaPropertySummary>>,
}

A virtual resource representing an overview of an account and all its child GA4 properties.

This type is not used in any activity, and only used as part of another schema.

Fields

account: Option<String>

Resource name of account referred to by this account summary Format: accounts/{account_id} Example: "accounts/1000"

display_name: Option<String>

Display name for the account referred to in this account summary.

name: Option<String>

Resource name for this account summary. Format: accountSummaries/{account_id} Example: "accountSummaries/1000"

property_summaries: Option<Vec<GoogleAnalyticsAdminV1alphaPropertySummary>>

List of summaries for child accounts of this account.

Trait Implementations

impl Clone for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Debug for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Default for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl<'de> Deserialize<'de> for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Part for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Serialize for GoogleAnalyticsAdminV1alphaAccountSummary[src]

Auto Trait Implementations

impl RefUnwindSafe for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Send for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Sync for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl Unpin for GoogleAnalyticsAdminV1alphaAccountSummary[src]

impl UnwindSafe for GoogleAnalyticsAdminV1alphaAccountSummary[src]

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.