ros2_interfaces_jazzy_rkyv/geometry_msgs/msg/
transform.rs

1use rkyv::{Archive, Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, Archive)]
4pub struct Transform {
5    pub translation: crate::geometry_msgs::msg::Vector3,
6    pub rotation: crate::geometry_msgs::msg::Quaternion,
7}
8
9impl Default for Transform {
10    fn default() -> Self {
11        Transform {
12            translation: crate::geometry_msgs::msg::Vector3::default(),
13            rotation: crate::geometry_msgs::msg::Quaternion::default(),
14        }
15    }
16}