[][src]Struct google_adsensehost4d1::AssociationSession

pub struct AssociationSession {
    pub status: Option<String>,
    pub product_codes: Option<Vec<String>>,
    pub kind: Option<String>,
    pub user_locale: Option<String>,
    pub website_locale: Option<String>,
    pub redirect_url: Option<String>,
    pub website_url: Option<String>,
    pub id: Option<String>,
    pub account_id: Option<String>,
}

There is no detailed description.

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).

Fields

status: Option<String>

Status of the completed association, available once the association callback token has been verified. One of ACCEPTED, REJECTED, or ERROR.

product_codes: Option<Vec<String>>

The products to associate with the user. Options: AFC, AFG, AFV, AFS (deprecated), AFMC (deprecated)

kind: Option<String>

Kind of resource this is, in this case adsensehost#associationSession.

user_locale: Option<String>

The preferred locale of the user themselves when going through the AdSense association flow.

website_locale: Option<String>

The locale of the user's hosted website.

redirect_url: Option<String>

Redirect URL of this association session. Used to redirect users into the AdSense association flow.

website_url: Option<String>

The URL of the user's hosted website.

id: Option<String>

Unique identifier of this association session.

account_id: Option<String>

Hosted account id of the associated publisher after association. Present if status is ACCEPTED.

Trait Implementations

impl Resource for AssociationSession[src]

impl ResponseResult for AssociationSession[src]

impl Default for AssociationSession[src]

impl Clone for AssociationSession[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for AssociationSession[src]

impl Serialize for AssociationSession[src]

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

Auto Trait Implementations

Blanket Implementations

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

type Owned = T

The resulting type after obtaining ownership.

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

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

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.

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

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

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

impl<T> Typeable for T where
    T: Any

fn get_type(&self) -> TypeId

Get the TypeId of this object.

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