| Crates.io | aoc_leaderbot_aws_lib |
| lib.rs | aoc_leaderbot_aws_lib |
| version | 2.0.0 |
| created_at | 2025-11-27 02:51:27.568977+00 |
| updated_at | 2025-11-28 06:34:18.598653+00 |
| description | AWS-specific support library for aoc_leaderbot, an Advent of Code leaderboard-watching bot |
| homepage | https://github.com/clechasseur/aoc_leaderbot/tree/main/aoc_leaderbot_aws_lib#readme |
| repository | https://github.com/clechasseur/aoc_leaderbot |
| max_upload_size | |
| id | 1952981 |
| size | 132,312 |
Library implementing AWS-specific helpers for aoc_leaderbot, a bot that can watch an Advent of Code private leaderboard for changes and report them to various channels like Slack.
Add aoc_leaderbot_aws_lib to your dependencies:
[dependencies]
aoc_leaderbot_aws_lib = "2.0.0"
or by running:
cargo add aoc_leaderbot_aws_lib
This library includes implementations of the traits found in aoc_leaderbot_lib.
DynamoDbStorageRequired feature: storage-dynamodb (enabled by default)
An implementation of the Storage trait that stores data in an AWS DynamoDB table.
The only thing that the storage needs is the name of the table where to store data.
If that table does not yet exist, it's possible to create it via the create_table.
aoc_leaderbot_aws_lib currently builds on Rust 1.88 or newer.
For information about contributing to this project, see CONTRIBUTING. For information regarding local development, see DEVELOPMENT.