ros2_interfaces_humble/psdk_interfaces/msg/
control_mode.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct ControlMode {
5    pub header: crate::std_msgs::msg::Header,
6    pub control_mode: u8,
7    pub device_mode: u8,
8    pub control_auth: u8,
9}
10
11impl Default for ControlMode {
12    fn default() -> Self {
13        ControlMode {
14            header: crate::std_msgs::msg::Header::default(),
15            control_mode: 0,
16            device_mode: 0,
17            control_auth: 0,
18        }
19    }
20}
21
22impl ros2_client::Message for ControlMode {}