Expand description
DynamoDB model types for Rustack.
This crate provides all DynamoDB API types needed for the Rustack DynamoDB implementation. Unlike the S3 model crate which is auto-generated from Smithy, these types are hand-written since DynamoDB’s JSON protocol makes serde derives trivial.
Re-exports§
pub use attribute_value::AttributeValue;pub use error::DynamoDBError;pub use error::DynamoDBErrorCode;pub use operations::DynamoDBOperation;
Modules§
- attribute_
value - DynamoDB
AttributeValuetype with custom serialization. - error
- DynamoDB error types.
- input
- DynamoDB input types for the 12 MVP operations.
- operations
- DynamoDB operation enum.
- output
- DynamoDB output types for the 12 MVP operations.
- types
- Shared DynamoDB types for the 12 MVP operations.
Macros§
- dynamodb_
error - Create a
DynamoDBErrorfrom an error code.