# s3_file_manager `s3_file_manager` is a Rust crate for uploading files to AWS S3 and listing objects with pagination support. ## Usage Add this to your `Cargo.toml`: ```toml [dependencies] s3_file_manager = "0.1.0" ``` ## Or use as a command line tool ```bash $ cargo install s3_file_manager $ s3 --help A Rust crate for uploading files to AWS S3 and listing objects with pagination support. Usage: s3 [OPTIONS] --bucket --region <--file-pattern |--list-images> Options: -b, --bucket [env: S3_BUCKET_NAME=bobby-artwork] -r, --region [env: AWS_REGION=us-east-2] -f, --file-pattern -l, --list-images -m, --max-items [default: 100] -c, --continuation-token -h, --help Print help -V, --version Print version ``` This assumes that you have the AWS credentials (`AWS_ACCESS_KEY_ID` and `AWS_ACCESS_SECRET_KEY`) set up in your environment. If not, you can set them up using the `aws configure` command.