Struct gapi_grpc::google::ads::googleads::v7::common::UserListStringRuleItemInfo[][src]

pub struct UserListStringRuleItemInfo {
    pub operator: i32,
    pub value: String,
}

A rule item composed of a string operation.

Fields

operator: i32

String comparison operator. This field is required and must be populated when creating a new string rule item.

value: String

The right hand side of the string rule item. For URLs or referrer URLs, the value can not contain illegal URL chars such as newlines, quotes, tabs, or parentheses. This field is required and must be populated when creating a new string rule item.

Implementations

impl UserListStringRuleItemInfo[src]

pub fn operator(&self) -> UserListStringRuleItemOperator[src]

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

pub fn set_operator(&mut self, value: UserListStringRuleItemOperator)[src]

Sets operator to the provided enum value.

Trait Implementations

impl Clone for UserListStringRuleItemInfo[src]

impl Debug for UserListStringRuleItemInfo[src]

impl Default for UserListStringRuleItemInfo[src]

impl Message for UserListStringRuleItemInfo[src]

impl PartialEq<UserListStringRuleItemInfo> for UserListStringRuleItemInfo[src]

impl StructuralPartialEq for UserListStringRuleItemInfo[src]

Auto Trait Implementations

impl RefUnwindSafe for UserListStringRuleItemInfo

impl Send for UserListStringRuleItemInfo

impl Sync for UserListStringRuleItemInfo

impl Unpin for UserListStringRuleItemInfo

impl UnwindSafe for UserListStringRuleItemInfo

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]