2个不稳定版本
0.2.0 | 2023年11月17日 |
---|---|
0.1.0 | 2023年11月15日 |
#2326 in 解析器实现
32 每月下载量
在 2 个crate中使用(通过orphism)
7KB
108 行
motionsync3 
这是什么?
Rust数据类型,用于从motionsync3.json文件中序列化和反序列化动作同步设置
如何获取这个神奇的工具?
在你的项目目录中运行以下Cargo命令(假设你已经安装了cargo-edit)
cargo add motionsync3
或者将以下行添加到你的Cargo.toml
文件中的[dependencies]
数组
motionsync3 = "^ 0.2"
如何使用它?
use motionsync3::MotionSync3;
fn main() {
let json = std::fs::read_to_string("./path/to/some.motionsync3.json").unwrap();
let motionsync3: MotionSync3 = serde_json::from_str(&json).unwrap();
println!("{motionsync3:#?}");
}
这是如何制作的?
使用这里描述的无文档JSON格式发现过程。
许可证
motionsync3
可在MIT许可证下使用。有关完整文本,请参阅LICENSE.txt
。
虽然许可证很短,但它仍然是用律师的华丽语言写的。如果你更喜欢更接地气的话,请考虑以下
依赖项
~1.4–2.5MB
~49K SLoC