ros2_interfaces_rolling/rcl_interfaces/msg/
logger_level.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct LoggerLevel {
5    pub name: ::std::string::String,
6    pub level: u32,
7}
8
9impl LoggerLevel {
10    pub const LOG_LEVEL_UNKNOWN: u8 = 0;
11    pub const LOG_LEVEL_DEBUG: u8 = 10;
12    pub const LOG_LEVEL_INFO: u8 = 20;
13    pub const LOG_LEVEL_WARN: u8 = 30;
14    pub const LOG_LEVEL_ERROR: u8 = 40;
15    pub const LOG_LEVEL_FATAL: u8 = 50;
16}
17
18impl Default for LoggerLevel {
19    fn default() -> Self {
20        LoggerLevel {
21            name: ::std::string::String::new(),
22            level: 0,
23        }
24    }
25}
26
27impl ros2_client::Message for LoggerLevel {}