2 个不稳定版本

0.12.0 2024年2月21日
0.11.1 2021年11月3日
0.1.0 2024年2月21日

#82 in 机器人


用于 rerobots-cli

Apache-2.0

25KB
448

rerobots Rust 客户端库

概要

Rust 客户端库用于 rerobots

当前版本的文档在 https://docs.rs/rerobots

如果您想为开发做出贡献,请阅读以下内容,并在 https://github.com/rerobots/rs 复制仓库

入门

与 rerobots 的大多数有趣交互都需要 API 令牌,该令牌可以通过环境变量 REROBOTS_API_TOKEN 或通过命令行开关 -t 提供。获取 API 令牌请访问 https://rerobots.net/tokens

构建和测试

版本发布在 https://crates.io/crates/rerobots 的 crate 注册表中。要构建,请复制 https://github.com/rerobots/rs.git 仓库

cargo build

要执行测试,

cargo test

要检查代码风格,

cargo +nightly fmt -- --check
cargo clippy --tests -- -D clippy::all

参与

所有参与都必须遵循我们的行为准则,该准则在 README.md 文件中阐述,位于此目录中

报告错误、请求功能

请首先在 https://github.com/rerobots/rs/issues 的问题跟踪器中查找类似或相关的先前报告

安全漏洞的报告应给予最高优先级,并应发送到 [email protected],可选地使用 https://rerobots.net/contact 中可用的公钥加密。在公开问题之前这样做,以便我们有机会找到解决方案。

贡献更改或新代码

欢迎贡献!没有正式的代码风格声明。只需尽量遵循仓库中现有的风格和结构。

非 rerobots 员工的贡献者必须同意 开发者来源证书。您的同意通过在提交中添加带有您真实姓名的 "Signed-off-by" 行明确表示。(这可以使用 git commit --signoff 自动完成。)

许可证

这是一款开源软件,遵循Apache许可证2.0版发布。您可以在以下链接获取许可证副本:https://apache.ac.cn/licenses/LICENSE2.0

除非适用法律要求或书面同意,否则在许可证下分发的软件按“原样”基础分发,不提供任何明示或暗示的保证或条件。有关许可证的具体语言规定权限和限制,请参阅许可证。

依赖项

~26–41MB
~752K SLoC