Struct gapi_grpc::google::analytics::admin::v1alpha::CreateUserLinkRequest[][src]

pub struct CreateUserLinkRequest {
    pub parent: String,
    pub notify_new_user: bool,
    pub user_link: Option<UserLink>,
}

Request message for CreateUserLink RPC.

Users can have multiple email addresses associated with their Google account, and one of these email addresses is the “primary” email address. Any of the email addresses associated with a Google account may be used for a new UserLink, but the returned UserLink will always contain the “primary” email address. As a result, the input and output email address for this request may differ.

Fields

parent: String

Required. Example format: accounts/1234

notify_new_user: bool

Optional. If set, then email the new user notifying them that they’ve been granted permissions to the resource.

user_link: Option<UserLink>

Required. The user link to create.

Trait Implementations

impl Clone for CreateUserLinkRequest[src]

impl Debug for CreateUserLinkRequest[src]

impl Default for CreateUserLinkRequest[src]

impl Message for CreateUserLinkRequest[src]

impl PartialEq<CreateUserLinkRequest> for CreateUserLinkRequest[src]

impl StructuralPartialEq for CreateUserLinkRequest[src]

Auto Trait Implementations

impl RefUnwindSafe for CreateUserLinkRequest

impl Send for CreateUserLinkRequest

impl Sync for CreateUserLinkRequest

impl Unpin for CreateUserLinkRequest

impl UnwindSafe for CreateUserLinkRequest

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> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T> Instrument for T[src]

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

impl<T> IntoRequest<T> for 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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]

impl<T> WithSubscriber for T[src]