Registry / cloud / rust-s3

rust-s3

JSON →
library0.37.2rscratesunverified

A Rust library for interacting with AWS S3 and compatible object storage APIs, supporting buckets, objects, and multipart uploads.

# Cargo.toml [dependencies] rust-s3 = "0.37.2"
INSTALL
IMPORT
SIG · RUST-S3
R
rust-s3
cloudrustv0.37.2
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Bucket
✓ use rust_s3::Bucket;

Upload a string to an S3 bucket.

use rust_s3::Bucket; let bucket = Bucket::new("my-bucket", "us-east-1", rust_s3::credentials::StaticProvider::new_minio("key", "secret")).unwrap(); bucket.put_object("hello.txt", b"world").await.unwrap();
Debug
Known issues
gotchaRequires async runtime (tokio or async-std)
fix
Add tokio or async-std as dependency and use appropriate feature
affects: >=0.30.0
Upgrade
Version history
0.37.2latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
17 hits · last 30 days
node
16
Resources
rust-s3 — cargo add rust-s3 · libregistry