Struct rusoto_dynamodb::AttributeValue [] [src]

pub struct AttributeValue {
    pub b: Option<BinaryAttributeValue>,
    pub bool: Option<BooleanAttributeValue>,
    pub bs: Option<BinarySetAttributeValue>,
    pub l: Option<ListAttributeValue>,
    pub m: Option<MapAttributeValue>,
    pub n: Option<NumberAttributeValue>,
    pub ns: Option<NumberSetAttributeValue>,
    pub null: Option<NullAttributeValue>,
    pub s: Option<StringAttributeValue>,
    pub ss: Option<StringSetAttributeValue>,
}

Represents the data for an attribute. You can set one, and only one, of the elements.

Each attribute in an item is a name-value pair. An attribute can be single-valued or multi-valued set. For example, a book item can have title and authors attributes. Each book has one title but can have many authors. The multi-valued attribute is a set; duplicate values are not allowed.

Fields

A Binary data type.

A Boolean data type.

A Binary Set data type.

A List of attribute values.

A Map of attribute values.

A Number data type.

A Number Set data type.

A Null data type.

A String data type.

A String Set data type.

Trait Implementations

impl Default for AttributeValue
[src]

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

impl Debug for AttributeValue
[src]

Formats the value using the given formatter.

impl Clone for AttributeValue
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more