#[repr(C)]pub struct WheelTelemetryData {
pub tire_friction: f32,
pub lat_slip: f32,
pub long_slip: f32,
pub omega: f32,
pub tire_load: f32,
pub normalized_tire_load: f32,
pub torque: f32,
pub long_force: f32,
pub lat_force: f32,
pub normalized_long_force: f32,
pub normalized_lat_force: f32,
}Fields§
§tire_friction: f32§lat_slip: f32§long_slip: f32§omega: f32§tire_load: f32§normalized_tire_load: f32§torque: f32§long_force: f32§lat_force: f32§normalized_long_force: f32§normalized_lat_force: f32Implementations§
Trait Implementations§
Source§impl CopyNew for WheelTelemetryData
impl CopyNew for WheelTelemetryData
Source§unsafe fn copy_new(
other: &WheelTelemetryData,
this: Pin<&mut MaybeUninit<WheelTelemetryData>>,
)
unsafe fn copy_new( other: &WheelTelemetryData, this: Pin<&mut MaybeUninit<WheelTelemetryData>>, )
Synthesized copy constructor.
Source§impl Drop for WheelTelemetryData
impl Drop for WheelTelemetryData
Source§fn drop(self: &mut WheelTelemetryData)
fn drop(self: &mut WheelTelemetryData)
Synthesized destructor.
Source§impl ExternType for WheelTelemetryData
impl ExternType for WheelTelemetryData
Source§impl MakeCppStorage for WheelTelemetryData
impl MakeCppStorage for WheelTelemetryData
Source§unsafe fn allocate_uninitialized_cpp_storage() -> *mut WheelTelemetryData
unsafe fn allocate_uninitialized_cpp_storage() -> *mut WheelTelemetryData
Allocates heap space for this type in C++ and return a pointer
to that space, but do not initialize that space (i.e. do not
yet call a constructor). Read more
Source§unsafe fn free_uninitialized_cpp_storage(arg0: *mut WheelTelemetryData)
unsafe fn free_uninitialized_cpp_storage(arg0: *mut WheelTelemetryData)
Frees a C++ allocation which has not yet
had a constructor called. Read more
Source§impl MoveNew for WheelTelemetryData
impl MoveNew for WheelTelemetryData
Source§unsafe fn move_new(
other: Pin<MoveRef<'_, WheelTelemetryData>>,
this: Pin<&mut MaybeUninit<WheelTelemetryData>>,
)
unsafe fn move_new( other: Pin<MoveRef<'_, WheelTelemetryData>>, this: Pin<&mut MaybeUninit<WheelTelemetryData>>, )
Synthesized move constructor.
impl UniquePtrTarget for WheelTelemetryData
impl VectorElement for WheelTelemetryData
impl WeakPtrTarget for WheelTelemetryData
Auto Trait Implementations§
impl Freeze for WheelTelemetryData
impl RefUnwindSafe for WheelTelemetryData
impl Send for WheelTelemetryData
impl Sync for WheelTelemetryData
impl Unpin for WheelTelemetryData
impl UnsafeUnpin for WheelTelemetryData
impl UnwindSafe for WheelTelemetryData
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