15个版本

0.2.10 2022年8月24日
0.2.9 2022年8月24日
0.1.3 2022年7月9日

#106模拟

每月40次下载

AGPL-3.0-only

140KB
2.5K SLoC

DIS-rust

forthebadge forthebadge

forthebadge forthebadge forthebadge

forthebadge forthebadge

DIS仿真协议的Rust实现。

入门指南

在这里可以找到对DIS的介绍

当前支持的DIS PDU包括

请注意,应用程序负责解码特定于模拟的枚举。一个好的起点是SISO枚举

先决条件

构建、测试和推送软件和其他工具的要求

安装

将此crate包含到您的项目中的最简单方法是将以下内容添加到您的Cargo.toml文件中

dis-rust = "0.2.10"

文档

更多文档可以在docs.rs上找到。

运行测试

可以使用cargo运行单元测试

cargo test

样式测试

Clippy会对dis-rust中的linting进行抱怨,因为DIS枚举。

Rustc会对PDU头记录中的DIS协议版本枚举进行抱怨。这些警告已在源代码中禁用。

版本控制

我们使用语义版本控制进行版本控制。有关可用的版本,请参阅此存储库上的标签

作者

本项目采用AGPLv3.0许可证双重许可 - 请参阅LICENSE文件以获取详细信息。

它还可用作商业许可证。有关更多详细信息,请发送电子邮件至[email protected]

版权 (C) 2022 托马斯·曼

依赖项

~1.4–2.3MB
~43K SLoC