ros2_interfaces_jazzy_rkyv/sensor_msgs/msg/
image.rs1use 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}