AWS 的 Rust SDK
Rusoto 是用于 Rust 的 AWS SDK
您可能正在寻找:
⚠️ Rusoto 处于维护模式。 ⚠️
当前维护者仅有精力审查依赖升级和明显的错误修复。我们审查新功能的能力极其有限。
欢迎提交实现新功能或进行重构的PR。 现有代码,除非我们能找到更活跃的维护者,否则它们不太可能被合并。 维护者。 请参阅 Meta:Rusoto 的未来 (#1651) 有关详细信息,请参阅。
Rusoto 可在 crates.io 上获取。
要在使用Cargo构建的Rust程序中使用Rusoto,请将其添加为依赖项,并为任何您想使用的受支持AWS服务添加rusoto_$SERVICENAME。
For example, to include only S3 and SQS:
rusoto_core = "0.48.0"
rusoto_sqs = "0.48.0"
rusoto_s3 = "0.48.0"破坏性变更和迁移详情已记录在 https://rusoto.org/migrations.html。
请注意,从 v0.43.0 版本起,Rusoto 使用 Rust 的 std::future::Future 以及 Tokio 0.2 生态系统。从 v0.46.0 版本起,Rusoto 使用 Tokio 1.0 生态系统。
Rusoto 为每个 AWS 服务提供了一个 crate,其中包含该服务 API 的 Rust 类型。
这些服务的完整列表可以在[此处][supported-AWS-services]找到。
所有其他公开类型都重新导出到 crate 根目录。
如需完整详情,请运行 cargo doc 或访问 o 来查阅 rustdoc 文档。
暂无开放 Issues,或尚未同步最近议题。