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

pub struct GoogleSignalsSettings {
    pub name: String,
    pub state: i32,
    pub consent: i32,
}

Settings values for Google Signals. This is a singleton resource.

Fields

name: String

Output only. Resource name of this setting. Format: properties/{property_id}/googleSignalsSettings Example: “properties/1000/googleSignalsSettings”

state: i32

Status of this setting.

consent: i32

Output only. Terms of Service acceptance.

Implementations

impl GoogleSignalsSettings[src]

pub fn state(&self) -> GoogleSignalsState[src]

Returns the enum value of state, or the default if the field is set to an invalid enum value.

pub fn set_state(&mut self, value: GoogleSignalsState)[src]

Sets state to the provided enum value.

pub fn consent(&self) -> GoogleSignalsConsent[src]

Returns the enum value of consent, or the default if the field is set to an invalid enum value.

Sets consent to the provided enum value.

Trait Implementations

impl Clone for GoogleSignalsSettings[src]

impl Debug for GoogleSignalsSettings[src]

impl Default for GoogleSignalsSettings[src]

impl Message for GoogleSignalsSettings[src]

impl PartialEq<GoogleSignalsSettings> for GoogleSignalsSettings[src]

impl StructuralPartialEq for GoogleSignalsSettings[src]

Auto Trait Implementations

impl RefUnwindSafe for GoogleSignalsSettings

impl Send for GoogleSignalsSettings

impl Sync for GoogleSignalsSettings

impl Unpin for GoogleSignalsSettings

impl UnwindSafe for GoogleSignalsSettings

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]