pub struct ObjectWithCovariance {
pub header: Header,
pub id: u32,
pub detection_level: u8,
pub object_classified: bool,
pub pose: PoseWithCovariance,
pub twist: TwistWithCovariance,
pub accel: AccelWithCovariance,
pub polygon: Polygon,
pub shape: SolidPrimitiveWithCovariance,
pub classification: u8,
pub classification_certainty: u8,
pub classification_age: u32,
}Fields§
§header: Header§id: u32§detection_level: u8§object_classified: bool§pose: PoseWithCovariance§twist: TwistWithCovariance§accel: AccelWithCovariance§polygon: Polygon§shape: SolidPrimitiveWithCovariance§classification: u8§classification_certainty: u8§classification_age: u32Implementations§
Source§impl ObjectWithCovariance
impl ObjectWithCovariance
pub const OBJECT_DETECTED: u8 = 0u8
pub const OBJECT_TRACKED: u8 = 1u8
pub const CLASSIFICATION_UNKNOWN: u8 = 0u8
pub const CLASSIFICATION_UNKNOWN_SMALL: u8 = 1u8
pub const CLASSIFICATION_UNKNOWN_MEDIUM: u8 = 2u8
pub const CLASSIFICATION_UNKNOWN_BIG: u8 = 3u8
pub const CLASSIFICATION_PEDESTRIAN: u8 = 4u8
pub const CLASSIFICATION_BIKE: u8 = 5u8
pub const CLASSIFICATION_CAR: u8 = 6u8
pub const CLASSIFICATION_TRUCK: u8 = 7u8
pub const CLASSIFICATION_MOTORCYCLE: u8 = 8u8
pub const CLASSIFICATION_OTHER_VEHICLE: u8 = 9u8
pub const CLASSIFICATION_BARRIER: u8 = 10u8
pub const CLASSIFICATION_SIGN: u8 = 11u8
Trait Implementations§
Source§impl Clone for ObjectWithCovariance
impl Clone for ObjectWithCovariance
Source§fn clone(&self) -> ObjectWithCovariance
fn clone(&self) -> ObjectWithCovariance
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ObjectWithCovariance
impl Debug for ObjectWithCovariance
Source§impl Default for ObjectWithCovariance
impl Default for ObjectWithCovariance
Source§impl<'de> Deserialize<'de> for ObjectWithCovariance
impl<'de> Deserialize<'de> for ObjectWithCovariance
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for ObjectWithCovariance
impl PartialEq for ObjectWithCovariance
Source§impl Serialize for ObjectWithCovariance
impl Serialize for ObjectWithCovariance
impl Message for ObjectWithCovariance
impl StructuralPartialEq for ObjectWithCovariance
Auto Trait Implementations§
impl Freeze for ObjectWithCovariance
impl RefUnwindSafe for ObjectWithCovariance
impl Send for ObjectWithCovariance
impl Sync for ObjectWithCovariance
impl Unpin for ObjectWithCovariance
impl UnwindSafe for ObjectWithCovariance
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