ros2_interfaces_jazzy_rkyv/sensor_msgs/msg/
image.rs

1use rkyv::{Archive, Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize, Archive)]
4pub struct Image {
5    pub header: crate::std_msgs::msg::Header,
6    pub height: u32,
7    pub width: u32,
8    pub encoding: ::std::string::String,
9    pub is_bigendian: u8,
10    pub step: u32,
11    pub data: Vec<u8>,
12}
13
14impl Default for Image {
15    fn default() -> Self {
16        Image {
17            header: crate::std_msgs::msg::Header::default(),
18            height: 0,
19            width: 0,
20            encoding: ::std::string::String::new(),
21            is_bigendian: 0,
22            step: 0,
23            data: Vec::new(),
24        }
25    }
26}