Search · Rust 包仓库

Lib.rs

› 网络编程
#object #amazon-s3 #object-storage #aws #storage-service #style #web-services

mcs3

Rust库,用于与AWS S3和兼容的对象存储API交互

所有者 zhangguichuan.

  • 安装
  • API参考
  • GitHub仓库 (acerdebugman)

2个版本

0.1.2 2024年3月14日
0.1.1 2024年3月14日

#26 在 #storage-service

MIT/Apache

205KB
4K SLoC

mcs3

修改s3客户端以mc风格工作


lib.rs:

简单访问亚马逊网络服务(AWS)的简单存储服务(S3)

依赖项

~6–23MB
~369K SLoC

  • async-trait
  • aws-creds 0.34.1
  • aws-region
  • base64 0.13
  • blocking? block_on_proc
  • bytes
  • cfg-if
  • with-tokio futures
  • blocking? with-tokio tokio+io-util
  • with-tokio tokio-stream
  • hex
  • hmac 0.12
  • http
  • log
  • maybe-async
  • md5
  • tags minidom 0.15
  • percent-encoding
  • quick-xml 0.26+serialize
  • tokio-native-tls tokio-rustls-tls? reqwest 0.11+json+stream
  • serde
  • serde_derive
  • sha2
  • thiserror
  • time 0.3.6+formatting+macros
  • url
  • with-async-std? async-std
  • with-async-std? futures-io
  • with-async-std? futures-util+io
  • with-async-std? surf 2.0+h1-client-rustls
  • sync? sync-native-tls? sync-native-tls-vendored? sync-rustls-tls? attohttpc 0.22
  • dev anyhow
  • dev env_logger 0.9
  • dev uuid 1.0+v4

其他特性

  • async-std-native-tls
  • fail-on-err
  • no-verify-ssl
参见: rust-s3,s3sync,opendal,garage,cloud-storage,aws-sdk-codepipeline,aws-sdk-cloudtrail,aws-sdk-snowball,aws-sdk-transfer,aws-sdk-appflow,ss3

Lib.rs 是一个非官方的 Rust/Cargo crate 列表,由 kornelski 创建。它包含来自多个来源的数据,包括启发式数据和手动整理的数据。本页内容不一定得到 crate 作者的支持。本站与 Rust 项目无关,也未得到其认可。如果发现遗漏或错误,请 提交一个错误报告。