Struct google_firebaseremoteconfig1::RemoteConfigParameter[][src]

pub struct RemoteConfigParameter {
    pub default_value: Option<RemoteConfigParameterValue>,
    pub conditional_values: Option<HashMap<String, RemoteConfigParameterValue>>,
    pub description: Option<String>,
}

While default_value and conditional_values are each optional, at least one of the two is required - otherwise, the parameter is meaningless (and an exception will be thrown by the validation logic).

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

Fields

Optional - value to set the parameter to, when none of the named conditions evaluate to true.

Optional - a map of (condition_name, value). The condition_name of the highest priority (the one listed first in the conditions array) determines the value of this parameter.

Optional. A description for this Parameter. Length must be less than or equal to 100 characters (or more precisely, unicode code points, which is defined in java/com/google/wireless/android/config/ConstsExporter.java). A description may contain any Unicode characters

Trait Implementations

impl Default for RemoteConfigParameter
[src]

Returns the "default value" for a type. Read more

impl Clone for RemoteConfigParameter
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for RemoteConfigParameter
[src]

Formats the value using the given formatter. Read more

impl Part for RemoteConfigParameter
[src]

Auto Trait Implementations