Struct rusoto_dynamodbstreams::AttributeValue [] [src]

pub struct AttributeValue {
    pub b: Option<Vec<u8>>,
    pub bool: Option<bool>,
    pub bs: Option<Vec<Vec<u8>>>,
    pub l: Option<Vec<AttributeValue>>,
    pub m: Option<HashMap<String, AttributeValue>>,
    pub n: Option<String>,
    pub ns: Option<Vec<String>>,
    pub null: Option<bool>,
    pub s: Option<String>,
    pub ss: Option<Vec<String>>,
}

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 data type.

A Map data type.

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]

[src]

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

impl Debug for AttributeValue
[src]

[src]

Formats the value using the given formatter.

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