[][src]Struct google_firebaseremoteconfig1::RemoteConfigParameterValue

pub struct RemoteConfigParameterValue {
    pub use_in_app_default: Option<bool>,
    pub value: Option<String>,
}

A RemoteConfigParameter's "value" (either the default value, or the value associated with a condition name) is either a string, or the "use_in_app_default" indicator (which means to leave out the parameter from the returned <key, value> map that is the output of the parameter fetch). We represent the "use_in_app_default" as a bool, but (when using the boolean instead of the string) it should always be true.

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

Fields

use_in_app_default: Option<bool>

if true, omit the parameter from the map of fetched parameter values

value: Option<String>

the string to set the parameter to

Trait Implementations

impl Clone for RemoteConfigParameterValue[src]

impl Debug for RemoteConfigParameterValue[src]

impl Default for RemoteConfigParameterValue[src]

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

impl Part for RemoteConfigParameterValue[src]

impl Serialize for RemoteConfigParameterValue[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