zenoh_ros_type/lib.rs
1//! # zenoh-ros-type
2//!
3//! Common Rust struct for ROS 2 messages used by Zenoh.
4//! We can communicate to the ROS application behind zenoh-bridge-dds with Zenoh Rust API.
5//!
6//! Here are some ROS message source:
7//! * [common_interface](https://github.com/ros2/common_interfaces): Common-used ROS message
8//! * [example_interfaces](https://github.com/ros2/example_interfaces): Example interfaces in ROS 2
9//! * [rcl_interface](https://github.com/ros2/rcl_interfaces): Common interface in RCL
10//! * [unique_identifier_msgs](https://github.com/ros2/unique_identifier_msgs): UUID message type in ROS 2
11//! * [autoware_auto_msgs](https://github.com/tier4/autoware_auto_msgs/tree/tier4/main): Messages used in Autoware
12//! * [tier4_autoware_msgs](https://github.com/tier4/tier4_autoware_msgs/tree/tier4/universe): Messages used in Autoware
13
14pub mod action;
15pub mod autoware_auto_msgs;
16pub mod autoware_msgs;
17pub mod common_interfaces;
18pub mod example_interfaces;
19pub mod rcl_interfaces;
20pub mod service;
21pub mod tier4_autoware_msgs;
22pub mod unique_identifier_msgs;
23
24pub use autoware_auto_msgs::*;
25pub use autoware_msgs::*;
26pub use common_interfaces::*;
27pub use example_interfaces::*;
28pub use rcl_interfaces::*;
29pub use tier4_autoware_msgs::*;
30pub use unique_identifier_msgs::*;