2 个版本
0.1.1 | 2022年10月7日 |
---|---|
0.1.0 | 2022年10月4日 |
#13 in #locks
28KB
627 代码行
Seam for Rust
使用 Seam 的简单 API 控制锁、灯和其他物联网设备。查看 文档 或 一些示例。
设置
cargo add seamapi-rs
用法
use seamapi_rs::Seam;
fn main() {
let seam = Seam::new(None, None).expect("Failed to get key or URL");
let workspace = seam.workspaces().get().expect("Failed to get");
println!("{:?}", workspace);
}
开发
该项目是用 Rust 编写的,因此请使用来自 Rustup 的最新稳定版本。
- 要运行测试,运行
cargo test
- 要构建用于使用的版本,运行
cargo build --release
我们的测试使用由环境变量 SEAM_SANDbOX_API_KEY
提供的 Seam 沙箱环境。如果您想运行测试,您应该首先在您的仪表板上创建一个沙箱工作区 这里。
依赖项
~4–19MB
~248K SLoC