Struct rusoto_gamelift::AttributeValue [] [src]

pub struct AttributeValue {
    pub n: Option<f64>,
    pub s: Option<String>,
    pub sdm: Option<HashMap<String, f64>>,
    pub sl: Option<Vec<String>>,
}

Values for use in Player attribute type:value pairs. This object lets you specify an attribute value using any of the valid data types: string, number, string array or data map. Each AttributeValue object can use only one of the available properties.

Fields

For number values, expressed as double.

For single string values. Maximum string length is 100 characters.

For a map of up to 10 type:value pairs. Maximum length for each string value is 100 characters.

For a list of up to 10 strings. Maximum length for each string is 100 characters. Duplicate values are not recognized; all occurrences of the repeated value after the first of a repeated value are ignored.

Trait Implementations

impl Default for AttributeValue
[src]

[src]

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

impl Debug for AttributeValue
[src]

[src]

Formats the value using the given formatter. Read more

impl Clone for AttributeValue
[src]

[src]

Returns a copy of the value. Read more

1.0.0
[src]

Performs copy-assignment from source. Read more

Auto Trait Implementations