8 releases
0.2.6 | May 14, 2024 |
---|---|
0.2.5 | May 7, 2024 |
0.2.4 | Apr 6, 2024 |
0.2.3 | Sep 21, 2023 |
0.1.3 | Nov 7, 2022 |
#57 in Robotics
107 downloads per month
94KB
2.5K
SLoC
Message Transpiler for safe_drive
A transpiler from ROS2's message types to Rust's types. This library is used by cargo-ament-build internally.
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"));
Limitation
This does not support C/C++ like preprocessor.
lib.rs
:
Transpiler from ROS2's message types to Rust's types.
See https://github.com/ament/ament_cmake/blob/master/ament_cmake_core/doc/resource_index.md
Dependencies
~2.7–9.5MB
~94K SLoC