ros2_interfaces_humble/controller_manager_msgs/msg/
hardware_interface.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct HardwareInterface {
5    pub name: ::std::string::String,
6    pub is_available: bool,
7    pub is_claimed: bool,
8}
9
10impl Default for HardwareInterface {
11    fn default() -> Self {
12        HardwareInterface {
13            name: ::std::string::String::new(),
14            is_available: false,
15            is_claimed: false,
16        }
17    }
18}
19
20impl ros2_client::Message for HardwareInterface {}