57 个版本 (稳定)
新 1.39.0 | 2024年8月16日 |
---|---|
1.36.0 | 2024年7月22日 |
1.18.0 | 2024年3月26日 |
1.9.0 | 2023年12月21日 |
0.3.0 | 2023年3月30日 |
#4 in #spatial
546 每月下载次数
1MB
18K SLoC
aws-sdk-simspaceweaver
SimSpace Weaver(SimSpace Weaver)是一种服务,您可以使用它来在亚马逊网络服务云中构建和运行大规模的空间模拟。例如,您可以创建人群模拟、大型真实世界环境以及沉浸式和交互式体验。有关 SimSpace Weaver 的更多信息,请参阅 _ SimSpace Weaver 用户指南 _。
本 API 参考描述了您可以使用以直接与 SimSpace Weaver 通信的 API 操作和数据类型。
SimSpace Weaver 还提供了 SimSpace Weaver 应用程序 SDK,您可以使用它进行应用程序开发。SimSpace Weaver 应用程序 SDK API 参考包含在 SimSpace Weaver 应用程序 SDK 文档中。本文档是 SimSpace Weaver 应用程序 SDK 可分发包的一部分。
入门
许多服务和操作都有示例,请查看 GitHub 中的示例文件夹。
SDK 为每个 AWS 服务提供了一个 crate。您必须在 Rust 项目中添加 Tokio 作为依赖项以执行异步代码。要将 aws-sdk-simspaceweaver
添加到您的项目中,请在您的 Cargo.toml 文件中添加以下内容
[dependencies]
aws-config = { version = "1.1.7", features = ["behavior-version-latest"] }
aws-sdk-simspaceweaver = "1.39.0"
tokio = { version = "1", features = ["full"] }
然后在代码中,可以使用以下方式创建一个客户端
use aws_sdk_simspaceweaver as simspaceweaver;
#[::tokio::main]
async fn main() -> Result<(), simspaceweaver::Error> {
let config = aws_config::load_from_env().await;
let client = aws_sdk_simspaceweaver::Client::new(&config);
// ... make some calls with the client
Ok(())
}
有关可以进行的调用以及每个调用的输入和输出的信息,请参阅 客户端文档。
使用 SDK
在SDK发布之前,我们将把有关使用SDK的信息添加到开发者指南中。您可以通过创建一个issue并描述您想要做什么来建议为指南添加更多章节。
获取帮助
- GitHub讨论区 - 用于想法、RFC和一般问题
- GitHub issue - 用于错误报告和功能请求
- 生成文档(最新版本)
- 使用示例
许可证
本项目遵循Apache-2.0许可证。
依赖项
~8–20MB
~284K SLoC