Struct aws_sdk_gamelift::model::AttributeValue [−][src]
#[non_exhaustive]pub struct AttributeValue {
pub s: Option<String>,
pub n: Option<f64>,
pub sl: Option<Vec<String>>,
pub sdm: Option<HashMap<String, f64>>,
}
Expand description
Values for use in Player attribute key-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 (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.s: Option<String>
For single string values. Maximum string length is 100 characters.
n: Option<f64>
For number values, expressed as double.
sl: Option<Vec<String>>
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.
sdm: Option<HashMap<String, f64>>
For a map of up to 10 data type:value pairs. Maximum length for each string value is 100 characters.
Implementations
For single string values. Maximum string length 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.
Creates a new builder-style object to manufacture AttributeValue
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AttributeValue
impl Send for AttributeValue
impl Sync for AttributeValue
impl Unpin for AttributeValue
impl UnwindSafe for AttributeValue
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more