8 个版本
0.2.6 | 2024 年 5 月 14 日 |
---|---|
0.2.5 | 2024 年 5 月 7 日 |
0.2.4 | 2024 年 4 月 6 日 |
0.2.3 | 2023 年 9 月 21 日 |
0.1.3 | 2022 年 11 月 7 日 |
#48 在 机器人 中
273 每月下载量
94KB
2.5K SLoC
safe_drive 消息转换器
从 ROS2 消息类型到 Rust 类型的转换器。此库在 cargo-ament-build 内部使用。
use safe_drive_msg;
use std::path::Path;
let dependencies = ["std_msgs", "std_srvs"];
safe_drive_msg::depends(&Path::new("/tmp/output_dir"), &dependencies, safe_drive_msg::SafeDrive::Version("0.2"));
限制
不支持像 C/C++ 预处理器那样的功能。
lib.rs
:
从 ROS2 消息类型到 Rust 类型的转换器。
见 https://github.com/ament/ament_cmake/blob/master/ament_cmake_core/doc/resource_index.md
依赖项
~3–11MB
~100K SLoC