ros2_interfaces_rolling/py_trees_ros_interfaces/msg/
snapshot_stream_parameters.rs

1use serde::{Deserialize, Serialize};
2
3#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
4pub struct SnapshotStreamParameters {
5    pub snapshot_period: f64,
6    pub blackboard_data: bool,
7    pub blackboard_activity: bool,
8}
9
10impl Default for SnapshotStreamParameters {
11    fn default() -> Self {
12        SnapshotStreamParameters {
13            snapshot_period: 0.0,
14            blackboard_data: false,
15            blackboard_activity: false,
16        }
17    }
18}
19
20impl ros2_client::Message for SnapshotStreamParameters {}