pub struct Detection3D {Show 23 fields
pub det_id: String,
pub frame_ref: FrameRef,
pub has_tile: bool,
pub tile_key: TileKey,
pub class_id: String,
pub score: f32,
pub center: [f64; 3],
pub size: [f64; 3],
pub q: [f64; 4],
pub has_covariance: bool,
pub cov_pos: [f64; 9],
pub cov_rot: [f64; 9],
pub has_track_id: bool,
pub track_id: String,
pub stamp: Time,
pub source_id: String,
pub has_attributes: bool,
pub attributes: Vec<MetaKV>,
pub has_visibility: bool,
pub visibility: f32,
pub has_num_pts: bool,
pub num_lidar_pts: u32,
pub num_radar_pts: u32,
}Fields§
§det_id: String§frame_ref: FrameRef§has_tile: bool§tile_key: TileKey§class_id: String§score: f32§center: [f64; 3]§size: [f64; 3]§q: [f64; 4]§has_covariance: bool§cov_pos: [f64; 9]§cov_rot: [f64; 9]§has_track_id: bool§track_id: String§stamp: Time§source_id: String§has_attributes: bool§attributes: Vec<MetaKV>§has_visibility: bool§visibility: f32§has_num_pts: bool§num_lidar_pts: u32§num_radar_pts: u32Implementations§
Source§impl Detection3D
impl Detection3D
pub fn encode(&self, w: &mut Writer) -> Result<(), WireError>
pub fn decode(r: &mut Reader<'_>) -> Result<Self, WireError>
pub fn key_holder_be(&self) -> Result<Vec<u8>, WireError>
pub fn key_from_holder_be(r: &mut Reader<'_>) -> Result<Self, WireError>
pub fn key_hash(&self) -> Result<[u8; 16], WireError>
Trait Implementations§
Source§impl Clone for Detection3D
impl Clone for Detection3D
Source§impl Debug for Detection3D
impl Debug for Detection3D
Source§impl Default for Detection3D
impl Default for Detection3D
Source§impl PartialEq for Detection3D
impl PartialEq for Detection3D
impl StructuralPartialEq for Detection3D
Auto Trait Implementations§
impl Freeze for Detection3D
impl RefUnwindSafe for Detection3D
impl Send for Detection3D
impl Sync for Detection3D
impl Unpin for Detection3D
impl UnsafeUnpin for Detection3D
impl UnwindSafe for Detection3D
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