ros2_interfaces_humble/controller_manager_msgs/msg/
hardware_interface.rs1use 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 {}