[][src]Struct google_mybusiness4::RepeatedEnumAttributeValue

pub struct RepeatedEnumAttributeValue {
    pub set_values: Option<Vec<String>>,
    pub unset_values: Option<Vec<String>>,
}

Values for an attribute with a value_type of REPEATED_ENUM. This consists of two lists of value IDs: those that are set (true) and those that are unset (false). Values absent are considered unknown. At least one value must be specified.

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

Fields

set_values: Option<Vec<String>>

Enum values that are set.

unset_values: Option<Vec<String>>

Enum values that are unset.

Trait Implementations

impl Clone for RepeatedEnumAttributeValue[src]

impl Debug for RepeatedEnumAttributeValue[src]

impl Default for RepeatedEnumAttributeValue[src]

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

impl Part for RepeatedEnumAttributeValue[src]

impl Serialize for RepeatedEnumAttributeValue[src]

Auto Trait Implementations

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

impl<T> Typeable for T where
    T: Any