remi-s3

Crates.ioremi-s3
lib.rsremi-s3
version0.10.2
created_at2023-02-09 05:06:52.883504+00
updated_at2025-04-30 06:26:01.138057+00
description๐Ÿปโ€โ„๏ธ๐Ÿงถ Official and maintained remi-rs crate for support of Amazon S3
homepage
repositoryhttps://github.com/Noelware/remi-rs
max_upload_size
id780497
size133,207
rust-crates (github:noelware:rust-crates)

documentation

README

Official and maintained remi-rs crate for support of Amazon S3

v0.10.1 | ๐Ÿ“œ Documentation
Crate Features Description Enabled by default?
export-crates Exports all the used AWS crates as a module called aws Yes.
unstable Tap into unstable features from remi_gridfs and the remi crate. No.
tracing Enables the use of tracing::instrument and emit events for actions by the crate. No.
serde Enables the use of serde in StorageConfig No.
log Emits log records for actions by the crate No.

Example

// Cargo.toml:
//
// [dependencies]
// remi = "^0"
// remi-s3 = { version = "^0", features = ["export-crates"] }
// tokio = { version = "^1", features = ["full"] }

use remi_s3::{StorageService, StorageConfig, aws::s3};
use remi::{StorageService as _, UploadRequest};

#[tokio::main]
async fn main() {
}
Commit count: 272

cargo fmt