Re-exports§
pub use serde;
pub use serde_json;
pub use aws_sdk_dynamodb;
Structs§
- Client
- Client that holds the connection to dynamo.
- Condition
Check Info - Create
Table Options - List
Options - list options for listing resources in dynamo under the same PrimaryKey.
Enums§
- Dynamo
Operator - Dynamo operator for comparing values.
- Dynarust
Error
Traits§
- Resource
- All the resources that dynarust uses must implement this trait.
Functions§
- begin_
transaction - Creates a transaction context.
- condition_
check_ exists - Creates a condition check that checks if the referenced resource exists. If the referenced resource exist, the condition check passes, otherwise it fails.
- condition_
check_ not_ exists - Creates a condition check that checks if the referenced resource does not exist. If the referenced resource exist, the condition check fails, otherwise it succeeds.
- condition_
check_ number - Creates a condition check for checking a number’s value.
- condition_
check_ string - Creates a condition check for checking a string’s value.
- create_
sam_ resource - transact_
condition_ check - Takes a Condition check and adds it as a standalone check to a transaction. Useful for when a condition check must be made in a transaction but any of previous the items in the transaction refer to the item that wants to be checked.
- transact_
create - Adds a create operation to the transaction context.
- transact_
create_ with_ checks - Adds a create operation to the transaction context.
- transact_
delete - Adds a delete operation to a transaction context.
- transact_
delete_ with_ checks - Adds a delete operation to a transaction context, with some conditional checks referencing the resource that is being deleted.
- transact_
update - Adds an update operation to the transaction context.
- transact_
update_ with_ checks - Adds an update operation to the transaction context, with additional condition checks