#[repr(C)]pub struct OdometryMeta {Show 14 fields
pub position_x: f64,
pub position_y: f64,
pub position_z: f64,
pub orientation_w: f64,
pub orientation_x: f64,
pub orientation_y: f64,
pub orientation_z: f64,
pub lin_vel_x: f64,
pub lin_vel_y: f64,
pub lin_vel_z: f64,
pub ang_vel_x: f64,
pub ang_vel_y: f64,
pub ang_vel_z: f64,
pub timestamp_ns: i64,
}Expand description
C++-compatible metadata structs shared across the cxx::bridge boundary. Fields are named after physical quantities and need no further prose.
Fields§
§position_x: f64§position_y: f64§position_z: f64§orientation_w: f64§orientation_x: f64§orientation_y: f64§orientation_z: f64§lin_vel_x: f64§lin_vel_y: f64§lin_vel_z: f64§ang_vel_x: f64§ang_vel_y: f64§ang_vel_z: f64§timestamp_ns: i64Trait Implementations§
Source§impl Clone for OdometryMeta
impl Clone for OdometryMeta
Source§impl ExternType for OdometryMeta
impl ExternType for OdometryMeta
impl Copy for OdometryMeta
Auto Trait Implementations§
impl Freeze for OdometryMeta
impl RefUnwindSafe for OdometryMeta
impl Send for OdometryMeta
impl Sync for OdometryMeta
impl Unpin for OdometryMeta
impl UnsafeUnpin for OdometryMeta
impl UnwindSafe for OdometryMeta
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more