ros2-interfaces-rolling 0.0.1

Structs for Messages and Services listed by ROS Index for ROS2 Rolling. Built around the `ros2-client` crate.
Documentation
use serde::{Deserialize, Serialize};

#[derive(Debug, Clone, PartialEq, Serialize, Deserialize)]
pub struct UBXNavRelPosNED {
    pub header: crate::std_msgs::msg::Header,
    pub version: u8,
    pub ref_station_id: u16,
    pub itow: u32,
    pub rel_pos_n: i32,
    pub rel_pos_e: i32,
    pub rel_pos_d: i32,
    pub rel_pos_length: i32,
    pub rel_pos_heading: i32,
    pub rel_pos_hp_n: i8,
    pub rel_pos_hp_e: i8,
    pub rel_pos_hp_d: i8,
    pub rel_pos_hp_length: i8,
    pub acc_n: u32,
    pub acc_e: u32,
    pub acc_d: u32,
    pub acc_length: u32,
    pub acc_heading: u32,
    pub gnss_fix_ok: bool,
    pub diff_soln: bool,
    pub rel_pos_valid: bool,
    pub carr_soln: crate::ublox_ubx_msgs::msg::CarrSoln,
    pub is_moving: bool,
    pub ref_pos_miss: bool,
    pub ref_obs_miss: bool,
    pub rel_pos_heading_valid: bool,
    pub rel_pos_normalized: bool,
}

impl Default for UBXNavRelPosNED {
    fn default() -> Self {
        UBXNavRelPosNED {
            header: crate::std_msgs::msg::Header::default(),
            version: 0,
            ref_station_id: 0,
            itow: 0,
            rel_pos_n: 0,
            rel_pos_e: 0,
            rel_pos_d: 0,
            rel_pos_length: 0,
            rel_pos_heading: 0,
            rel_pos_hp_n: 0,
            rel_pos_hp_e: 0,
            rel_pos_hp_d: 0,
            rel_pos_hp_length: 0,
            acc_n: 0,
            acc_e: 0,
            acc_d: 0,
            acc_length: 0,
            acc_heading: 0,
            gnss_fix_ok: false,
            diff_soln: false,
            rel_pos_valid: false,
            carr_soln: crate::ublox_ubx_msgs::msg::CarrSoln::default(),
            is_moving: false,
            ref_pos_miss: false,
            ref_obs_miss: false,
            rel_pos_heading_valid: false,
            rel_pos_normalized: false,
        }
    }
}

impl ros2_client::Message for UBXNavRelPosNED {}