#[repr(C)]pub struct LidarFlatScanMeta {
pub horizontal_fov: f32,
pub horizontal_resolution: f32,
pub azimuth_min: f32,
pub azimuth_max: f32,
pub depth_min: f32,
pub depth_max: f32,
pub num_rows: i32,
pub num_cols: i32,
pub rotation_rate: f32,
}Expand description
C++-compatible metadata structs shared across the cxx::bridge boundary. Fields are named after physical quantities and need no further prose.
Fields§
§horizontal_fov: f32§horizontal_resolution: f32§azimuth_min: f32§azimuth_max: f32§depth_min: f32§depth_max: f32§num_rows: i32§num_cols: i32§rotation_rate: f32Trait Implementations§
Source§impl Clone for LidarFlatScanMeta
impl Clone for LidarFlatScanMeta
Source§impl ExternType for LidarFlatScanMeta
impl ExternType for LidarFlatScanMeta
impl Copy for LidarFlatScanMeta
Auto Trait Implementations§
impl Freeze for LidarFlatScanMeta
impl RefUnwindSafe for LidarFlatScanMeta
impl Send for LidarFlatScanMeta
impl Sync for LidarFlatScanMeta
impl Unpin for LidarFlatScanMeta
impl UnsafeUnpin for LidarFlatScanMeta
impl UnwindSafe for LidarFlatScanMeta
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